mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 10:09:10 +02:00
pinctrl: Kconfig: drop unneeded dependencies on OF_GPIO
OF_GPIO is selected automatically on all OF systems. Any symbols it controls also provide stubs so there's really no reason to select it explicitly. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Linus Walleij <linusw@kernel.org>
This commit is contained in:
parent
bf64b1bae2
commit
e785c990ad
|
|
@ -77,7 +77,6 @@ config PINCTRL_APPLE_GPIO
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select GENERIC_PINCTRL_GROUPS
|
select GENERIC_PINCTRL_GROUPS
|
||||||
select GENERIC_PINMUX_FUNCTIONS
|
select GENERIC_PINMUX_FUNCTIONS
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
This is the driver for the GPIO controller found on Apple ARM SoCs,
|
This is the driver for the GPIO controller found on Apple ARM SoCs,
|
||||||
including M1.
|
including M1.
|
||||||
|
|
@ -126,7 +125,6 @@ config PINCTRL_AT91PIO4
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
|
Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
|
||||||
controller available on sama5d2 SoC.
|
controller available on sama5d2 SoC.
|
||||||
|
|
@ -293,7 +291,6 @@ config PINCTRL_K210
|
||||||
select GENERIC_PINMUX_FUNCTIONS
|
select GENERIC_PINMUX_FUNCTIONS
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select OF_GPIO
|
|
||||||
select REGMAP_MMIO
|
select REGMAP_MMIO
|
||||||
default SOC_CANAAN_K210
|
default SOC_CANAAN_K210
|
||||||
help
|
help
|
||||||
|
|
@ -419,7 +416,6 @@ config PINCTRL_MICROCHIP_SGPIO
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GENERIC_PINCTRL_GROUPS
|
select GENERIC_PINCTRL_GROUPS
|
||||||
select GENERIC_PINMUX_FUNCTIONS
|
select GENERIC_PINMUX_FUNCTIONS
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
Support for the serial GPIO interface used on Microsemi and
|
Support for the serial GPIO interface used on Microsemi and
|
||||||
Microchip SoCs. By using a serial interface, the SIO
|
Microchip SoCs. By using a serial interface, the SIO
|
||||||
|
|
@ -441,7 +437,6 @@ config PINCTRL_OCELOT
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GENERIC_PINCTRL_GROUPS
|
select GENERIC_PINCTRL_GROUPS
|
||||||
select GENERIC_PINMUX_FUNCTIONS
|
select GENERIC_PINMUX_FUNCTIONS
|
||||||
select OF_GPIO
|
|
||||||
select REGMAP_MMIO
|
select REGMAP_MMIO
|
||||||
help
|
help
|
||||||
Support for the internal GPIO interfaces on Microsemi Ocelot and
|
Support for the internal GPIO interfaces on Microsemi Ocelot and
|
||||||
|
|
@ -482,7 +477,6 @@ config PINCTRL_PIC32
|
||||||
select PINMUX
|
select PINMUX
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
This is the pin controller and gpio driver for Microchip PIC32
|
This is the pin controller and gpio driver for Microchip PIC32
|
||||||
microcontrollers. This option is selected automatically when specific
|
microcontrollers. This option is selected automatically when specific
|
||||||
|
|
@ -499,7 +493,6 @@ config PINCTRL_PISTACHIO
|
||||||
select PINMUX
|
select PINMUX
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
This support pinctrl and GPIO driver for IMG Pistachio SoC.
|
This support pinctrl and GPIO driver for IMG Pistachio SoC.
|
||||||
|
|
||||||
|
|
@ -521,7 +514,6 @@ config PINCTRL_ROCKCHIP
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GENERIC_IRQ_CHIP
|
select GENERIC_IRQ_CHIP
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
select OF_GPIO
|
|
||||||
default ARCH_ROCKCHIP
|
default ARCH_ROCKCHIP
|
||||||
help
|
help
|
||||||
This support pinctrl and GPIO driver for Rockchip SoCs.
|
This support pinctrl and GPIO driver for Rockchip SoCs.
|
||||||
|
|
@ -557,7 +549,6 @@ config PINCTRL_ST
|
||||||
config PINCTRL_STMFX
|
config PINCTRL_STMFX
|
||||||
tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
|
tristate "STMicroelectronics STMFX GPIO expander pinctrl driver"
|
||||||
depends on I2C
|
depends on I2C
|
||||||
depends on OF_GPIO
|
|
||||||
depends on HAS_IOMEM
|
depends on HAS_IOMEM
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
|
|
|
||||||
|
|
@ -120,7 +120,7 @@ source "drivers/pinctrl/bcm/Kconfig.stb"
|
||||||
|
|
||||||
config PINCTRL_IPROC_GPIO
|
config PINCTRL_IPROC_GPIO
|
||||||
bool "Broadcom iProc GPIO (with PINCONF) driver"
|
bool "Broadcom iProc GPIO (with PINCONF) driver"
|
||||||
depends on OF_GPIO && (ARCH_BCM_IPROC || COMPILE_TEST)
|
depends on ARCH_BCM_IPROC || COMPILE_TEST
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select PINCONF
|
select PINCONF
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
|
|
@ -185,7 +185,7 @@ config PINCTRL_NS
|
||||||
|
|
||||||
config PINCTRL_NSP_GPIO
|
config PINCTRL_NSP_GPIO
|
||||||
bool "Broadcom NSP GPIO (with PINCONF) driver"
|
bool "Broadcom NSP GPIO (with PINCONF) driver"
|
||||||
depends on OF_GPIO && (ARCH_BCM_NSP || COMPILE_TEST)
|
depends on ARCH_BCM_NSP || COMPILE_TEST
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select PINCONF
|
select PINCONF
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ menuconfig PINCTRL_MESON
|
||||||
select PINCONF
|
select PINCONF
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select OF_GPIO
|
|
||||||
select REGMAP_MMIO
|
select REGMAP_MMIO
|
||||||
|
|
||||||
if PINCTRL_MESON
|
if PINCTRL_MESON
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,6 @@ config PINCTRL_STARFIVE_JH7100
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select OF_GPIO
|
|
||||||
default SOC_STARFIVE
|
default SOC_STARFIVE
|
||||||
help
|
help
|
||||||
Say yes here to support pin control on the StarFive JH7100 SoC.
|
Say yes here to support pin control on the StarFive JH7100 SoC.
|
||||||
|
|
@ -24,7 +23,6 @@ config PINCTRL_STARFIVE_JH7110
|
||||||
select GENERIC_PINCONF
|
select GENERIC_PINCONF
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select GPIOLIB_IRQCHIP
|
select GPIOLIB_IRQCHIP
|
||||||
select OF_GPIO
|
|
||||||
|
|
||||||
config PINCTRL_STARFIVE_JH7110_SYS
|
config PINCTRL_STARFIVE_JH7110_SYS
|
||||||
tristate "System pinctrl and GPIO driver for the StarFive JH7110 SoC"
|
tristate "System pinctrl and GPIO driver for the StarFive JH7110 SoC"
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,6 @@ config PINCTRL_SPPCTL
|
||||||
select PINCONF
|
select PINCONF
|
||||||
select PINMUX
|
select PINMUX
|
||||||
select GPIOLIB
|
select GPIOLIB
|
||||||
select OF_GPIO
|
|
||||||
help
|
help
|
||||||
Say Y here to support Sunplus SP7021 pinmux controller.
|
Say Y here to support Sunplus SP7021 pinmux controller.
|
||||||
This driver requires the pinctrl framework.
|
This driver requires the pinctrl framework.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user