pinctrl: Modify Kconfig to fix linker error
authorRahul Tanwar <rahul.tanwar@linux.intel.com>
Thu, 5 Dec 2019 03:01:31 +0000 (11:01 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 13 Dec 2019 10:04:45 +0000 (11:04 +0100)
Fix below linker error

    ld: drivers/pinctrl/pinctrl-equilibrium.o: in function
    `pinconf_generic_dt_node_to_map_all':
    pinctrl-equilibrium.c:(.text+0xb): undefined reference
    to `pinconf_generic_dt_node_to_map'

Caused by below commit

    1948d5c51dba ("pinctrl: Add pinmux & GPIO controller driver for a new SoC")

by adding 'depends on OF' in Kconfig driver entry.

Reported-by: Randy Dunlap <rdunlap@infradead.org>>
Signed-off-by: Rahul Tanwar <rahul.tanwar@linux.intel.com>
Link: https://lore.kernel.org/r/ba937f271d1a2173828a2325990d62cb36d61595.1575514110.git.rahul.tanwar@linux.intel.com
Acked-by: Randy Dunlap <rdunlap@infradead.org> # build-tested
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig

index 3bfbf2ff6e2bd58cb242e4891dd23d9192aa9cdc..ba0cad4bd072040a8fa6563ec1c2b9d1347e66c8 100644 (file)
@@ -422,6 +422,7 @@ config PINCTRL_TB10X
 
 config PINCTRL_EQUILIBRIUM
        tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
+       depends on OF
        select PINMUX
        select PINCONF
        select GPIOLIB