Hi Geert, On 05/06/2015 01:32 AM, 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. > > If GPIOLIB=n and asm-generic/gpio.h is not used: > > drivers/extcon/extcon-usb-gpio.c: In function ‘usb_extcon_detect_cable’: > drivers/extcon/extcon-usb-gpio.c:63: error: implicit declaration of > function ‘gpiod_get_value_cansleep’ > drivers/extcon/extcon-usb-gpio.c: In function ‘usb_extcon_probe’: > drivers/extcon/extcon-usb-gpio.c:116: error: implicit declaration of > function ‘devm_gpiod_get’ > drivers/extcon/extcon-usb-gpio.c:116: warning: assignment makes pointer > from integer without a cast > drivers/extcon/extcon-usb-gpio.c:122: error: implicit declaration of > function ‘gpiod_set_debounce’ > drivers/extcon/extcon-usb-gpio.c:129: error: implicit declaration of > function ‘gpiod_to_irq’ > > Add the missing #include <linux/gpio/consumer.h> to fix this. > > Signed-off-by: Geert Uytterhoeven <ge...@linux-m68k.org> > Cc: MyungJoo Ham <myungjoo....@samsung.com> > Cc: Chanwoo Choi <cw00.c...@samsung.com> > --- > drivers/extcon/Kconfig | 4 ++-- > drivers/extcon/extcon-usb-gpio.c | 1 + > 2 files changed, 3 insertions(+), 2 deletions(-)
Applied it on -next branch. Thanks, Chanwoo Choi -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/