On Mon, Apr 3, 2017 at 12:36 PM, Andy Shevchenko <[email protected]> wrote: > On Mon, Apr 3, 2017 at 12:31 PM, Arnd Bergmann <[email protected]> wrote: >> On Mon, Apr 3, 2017 at 10:13 AM, Andy Shevchenko >> <[email protected]> wrote: >>> On Mon, Apr 3, 2017 at 2:23 AM, kbuild test robot >>> <[email protected]> wrote:
>>>> arch/x86/built-in.o: In function `tng_bt_sfi_setup': >>>>>> platform_bt.c:(.init.text+0x13a30): undefined reference to >>>>>> `gpiod_add_lookup_table' >> >> I'd guess it's a missing dependency on GPIOLIB > > Apparently not this one. > > The module is purely built whenever HCIUART_BCM is defined which is a > consumer of GPIO. > And that one does not have a dependency. ...and they should not. So, there are two ways of fix this: - add a stub for gpiod_add_lookup_table() for !GPIOLIB case, or - add ifdeffery around this code here (with obvious increase of ugliness). -- With Best Regards, Andy Shevchenko

