Hi Tomi, On Tue, Aug 11, 2015 at 9:22 AM, Tomi Valkeinen <tomi.valkeinen@xxxxxx> wrote: > On 02/08/15 12:09, Geert Uytterhoeven wrote: >> The GPIO subsystem provides dummy GPIO consumer functions if GPIOLIB is >> not enabled. Hence drivers that depend on GPIOLIB, but use GPIO consumer >> functionality only, can still be compiled if GPIOLIB is not enabled. >> >> Relax the dependency on GPIOLIB if COMPILE_TEST is enabled, where >> appropriate. >> >> Signed-off-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> >> Acked-by: Linus Walleij <linus.walleij@xxxxxxxxxx> > Applied to 4.3 fbdev. Thanks! > I do wonder why this is needed, though... I understand COMPILE_TEST if > the dependency in question is difficult/impossible to enable with your > kernel config (say, enabling OMAP SoC support with x86 config), but > isn't GPIOLIB something that can be trivially enabled in any kernel config? While there are a few mfd and pinctrl drivers that select GPIOLIB, the presence of GPIOLIB is mostly a platform feature. Not all architectures support GPIOLIB yet. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html