On 01/04/2013 07:10 PM, Arend van Spriel wrote: > The Kconfig items BCM47XX_BCMA and BCM47XX_SSB selected > respectively BCMA_DRIVER_GPIO and SSB_DRIVER_GPIO. These > options depend on GPIOLIB without explicitly selecting it > so it results in a warning when GPIOLIB is not set: > > scripts/kconfig/conf --oldconfig Kconfig > warning: (BCM47XX_BCMA) selects BCMA_DRIVER_GPIO ... unmet direct > dependencies (BCMA_POSSIBLE && BCMA && GPIOLIB) > warning: (BCM47XX_SSB) selects SSB_DRIVER_GPIO ... unmet direct > dependencies (SSB_POSSIBLE && SSB && GPIOLIB) > > which subsequently results in compile errors. > > Cc: Hauke Mehrtens <hauke@xxxxxxxxxx> > Signed-off-by: Arend van Spriel <arend@xxxxxxxxxxxx> Acked-by: Hauke Mehrtens <hauke@xxxxxxxxxx> > --- > Fixing a Kconfig issue in our nightly Jenkins build. > > Gr. AvS Thanks for spotting and fixing this. This should also go into 3.8. This was a missing piece of a fix by Geert Uytterhoeven for an other bug in Kconfig of bcma and ssb: https://lkml.org/lkml/2012/12/16/68 https://lkml.org/lkml/2012/12/16/69 Hauke