In my practical work pinmuxing is a daily issue. Available solutions are
anoying:
- The device tree configuration at boot time is too unflexible.
- The universal_io solutions are much better, but unusable for my
purposes since they use human readable names.
- So I made a similar solution using numbers, but it's a pitty to bloat
the kernel memory by so much device tree entries. Most of them unused all
the time. And often I'd like to use a further mode, not yet pre-defined.
*What I miss is a simple and flexible solution.* A kernel module that
provides a single entry in sysfs:
- Write access (root privileges) configures a pin (if not reserved), ie.
like
- value 0x010c002e sets CM register at offset 0x010c to mode 0x2e, or
alternatively
- value 0x6c3f sets ball number 0x6c to mode 0x3f, or anything
similar.
- Optional: Read access returns a list of all current ball
configurations in the same format (with a mark free / reserved).
Does anybody
- knows about,
- uses,
- develops (or is willing to develop)
such a kernel module?
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.