mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 03:04:51 +01:00
pinctrl: meson: Do not enable by default during compile testing
Enabling the compile test should not cause automatic enabling of all drivers. Restrict the default to ARCH also for individual drivers, even though their choice is not visible without selecting parent Kconfig symbol, because otherwise selecting parent would select the child during compile testing. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/20250404115719.309999-1-krzysztof.kozlowski@linaro.org Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
434ad6905a
commit
10dca7cdd4
1 changed files with 12 additions and 12 deletions
|
|
@ -3,7 +3,7 @@ menuconfig PINCTRL_MESON
|
|||
tristate "Amlogic SoC pinctrl drivers"
|
||||
depends on ARCH_MESON || COMPILE_TEST
|
||||
depends on OF
|
||||
default y
|
||||
default ARCH_MESON
|
||||
select PINMUX
|
||||
select PINCONF
|
||||
select GENERIC_PINCONF
|
||||
|
|
@ -17,25 +17,25 @@ config PINCTRL_MESON8
|
|||
bool "Meson 8 SoC pinctrl driver"
|
||||
depends on ARM
|
||||
select PINCTRL_MESON8_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON8B
|
||||
bool "Meson 8b SoC pinctrl driver"
|
||||
depends on ARM
|
||||
select PINCTRL_MESON8_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON_GXBB
|
||||
tristate "Meson gxbb SoC pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON8_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON_GXL
|
||||
tristate "Meson gxl SoC pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON8_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON8_PMX
|
||||
tristate
|
||||
|
|
@ -44,7 +44,7 @@ config PINCTRL_MESON_AXG
|
|||
tristate "Meson axg Soc pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON_AXG_PMX
|
||||
tristate
|
||||
|
|
@ -53,24 +53,24 @@ config PINCTRL_MESON_G12A
|
|||
tristate "Meson g12a Soc pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON_A1
|
||||
tristate "Meson a1 Soc pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_MESON_S4
|
||||
tristate "Meson s4 Soc pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_AMLOGIC_A4
|
||||
bool "AMLOGIC pincontrol"
|
||||
depends on ARM64
|
||||
default y
|
||||
default ARCH_MESON
|
||||
help
|
||||
This is the driver for the pin controller found on Amlogic SoCs.
|
||||
|
||||
|
|
@ -82,12 +82,12 @@ config PINCTRL_AMLOGIC_C3
|
|||
tristate "Amlogic C3 SoC pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
config PINCTRL_AMLOGIC_T7
|
||||
tristate "Amlogic T7 SoC pinctrl driver"
|
||||
depends on ARM64
|
||||
select PINCTRL_MESON_AXG_PMX
|
||||
default y
|
||||
default ARCH_MESON
|
||||
|
||||
endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue