Yes, CONFIG_GPIO_CS5535 is forced to 'Y' because the OLPC XO-1 power
management settings (CONFIG_OLPC_XO1_PM, CONFIG_OLPC_XO1_SCI, and a few
other related options) are boolean.

Making the PM code modular is the only way to fix this, but doing so
would be racy due to the various hooks that are registered (and really,
are required by the system).  It's not impossible, simply difficult.
The right answer would be to have a module that doesn't allow removal.
There may be additional issues as well, I don't recall.

As far as CONFIG_GPIO_SYSFS, I don't know why that's unset.  I'm
assuming it's the case because GPIOs aren't widely used on x86, and
twiddling GPIO lines from userspace even less so?


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130708134916.19e81...@dev.queued.net

Reply via email to