3 Oct
2011
3 Oct
'11
3:45 p.m.
On Sun, Oct 02, 2011 at 09:41:07PM +0100, Mark Brown wrote:
On Sun, Oct 02, 2011 at 10:28:00PM +0200, Arnd Bergmann wrote:
This driver only builds correctly on platforms that use GPIOLIB. Disable it otherwise.
No, gpiolib is one implementation of the GPIO API but if platforms want to go and define their own that's currently OK (personally I think at this point we should just be converting all the stragglers over to gpiolib). As things stand we shouldn't have dependencies on a particular implementation of the API.
Then it should depend on GENERIC_GPIO (not to be confused with GPIO_GENERIC, the generic gpiolib driver), which is the symbol meaning that the GPIO API is provided by something.