All of lore.kernel.org
 help / color / mirror / Atom feed
* General-Purpose "hacker" device tree add-on
@ 2014-01-16 21:57 Charles Steinkuehler
  0 siblings, 0 replies; only message in thread
From: Charles Steinkuehler @ 2014-01-16 21:57 UTC (permalink / raw)
  To: linux-omap

[-- Attachment #1: Type: text/plain, Size: 1059 bytes --]

I am working with the BeagleBone and it's AM335x CPU and would like to
have a way to control most of the available I/O from user-space.  I am
considering making a general-purpose device tree overlay (which could be
simply added to the DT if the BeagleBone specific overlay manager is not
present).

The idea is to enable most of the useful peripherals like gpio, timers,
serial ports, I2C, SPI, etc, and create pinmux entries to allow
switching between the various functions on a per-pin bases at run-time.

This seems useful enough I figure someone might have done it already,
but I couldn't find anything similar.  I thought I'd ask here to see if
anyone knows of a project like this, or perhaps some reason why trying
to do this would be a Bad Idea.

Alternately, if this seems useful, I would appreciate any advice or help
with implementation, particularly naming conventions for the user-space
controls and anything to watch out for when setting up some of the SoC
peripherals.

-- 
Charles Steinkuehler
charles@steinkuehler.net


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 261 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-01-17  0:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-16 21:57 General-Purpose "hacker" device tree add-on Charles Steinkuehler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.