pinctrl: mlxbf3: remove broken Kconfig 'select'
Subsystems (2)
PATCH 1/1 pinctrl: mlxbf3: remove broken Kconfig 'select'
From: Arnd Bergmann <[email protected]>
The new pinctrl driver selects GPIO_MLXBF3, but that can not be enabled yet because the MELLANOX_PLATFORM symbol does not exist in the tree:
WARNING: unmet direct dependencies detected for GPIO_MLXBF3
Depends on [n]: GPIOLIB [=y] && PCI [=n] && (MELLANOX_PLATFORM [=n] && ARM64 [=y] || COMPILE_TEST [=y]) Selected by [y]:
- PINCTRL_MLXBF3 [=y] && PINCTRL [=y] && (MELLANOX_PLATFORM [=n] && ARM64 [=y] || COMPILE_TEST [=y])
As it turns out, the pinctlr driver still builds fine without this, so just remove the select statement.
--- drivers/pinctrl/Kconfig | 1 - 1 file changed, 1 deletion(-)
drivers/pinctrl/Kconfig +0 -1
@@ -510,7 +510,6 @@ config PINCTRL_MLXBF3 select PINMUX select GPIOLIB select GPIOLIB_IRQCHIP - select GPIO_MLXBF3 help Say Y to select the pinctrl driver for BlueField-3 SoCs. This pin controller allows selecting the mux function for
Signature · 1 line
2.39.2
Quoted 10 lines · Arnd Bergmann
From: Arnd Bergmann <[email protected]>
The new pinctrl driver selects
GPIO_MLXBF3, but that can not be enabled yet because theMELLANOX_PLATFORMsymbol does not exist in the tree:WARNING: unmet direct dependencies detected for
GPIO_MLXBF3
Depends on [n]: GPIOLIB [=y] && PCI [=n] && (MELLANOX_PLATFORM[=n] && ARM64 [=y] ||COMPILE_TEST[=y]) Selected by [y]:
-PINCTRL_MLXBF3[=y] && PINCTRL [=y] && (MELLANOX_PLATFORM[=n] && ARM64 [=y] ||COMPILE_TEST[=y])
Quoted 4 lines
As it turns out, the pinctlr driver still builds fine without this, so just remove the select statement.
Signed-off-by Arnd Bergmann <[email protected]>
Patch applied!
Yours,
Linus Walleij