On Wed, Jun 13, 2012 at 06:00:38PM +0200, Marek Vasut wrote: > Write a driver that does the GPIO setup in some generic way? Wasn't there > something about this stuff going on? Shawn, you had some comments /wrt the M28 > DTS. This might be what you meant? > No. What Richard is looking for is a way to set/clear gpio, while what I was commenting on M28 DTS is the way to configure a pin into gpio mode. In this series, Richard chose to use "hog" feature to configure the pin into gpio mode, which means defining a pinctrl state for pin controller node itself, then at pinctrl subsystem init time, pinctrl core will configure these "hog" pins properly. The "hog" method makes some sense for Richard's case, where the pin has no clear device/driver owner, and when gpio_request call can not configure the requested pin into gpio mode automatically yet. -- Regards, Shawn -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html