There is no much sense in having the pinctrl drivers be user selectable as all arches using on of them already selects the right one. So to avoid presenting the user with the choice to enable unrelated pinctrl drivers or pushing lots of dependencies into the Kconfig just drop the configurability. Reported-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
31 lines
749 B
Text
31 lines
749 B
Text
config PINCTRL
|
|
bool "Pin controller core support"
|
|
depends on OFDEVICE
|
|
help
|
|
Pincontrollers allow to setup the iomux unit of SoCs. The pin
|
|
controller core is needed when pin muxing shall be configured
|
|
from the devicetree. Legacy drivers here may not need this core
|
|
support but instead provide their own SoC specific APIs
|
|
|
|
config PINCTRL_IMX_IOMUX_V1
|
|
bool
|
|
help
|
|
This iomux controller is found on i.MX1,21,27.
|
|
|
|
config PINCTRL_IMX_IOMUX_V2
|
|
bool
|
|
help
|
|
This iomux controller is found on i.MX31.
|
|
|
|
config PINCTRL_IMX_IOMUX_V3
|
|
select PINCTRL if OFDEVICE
|
|
bool
|
|
help
|
|
This iomux controller is found on i.MX25,35,51,53,6.
|
|
|
|
config PINCTRL_TEGRA20
|
|
select PINCTRL
|
|
bool
|
|
help
|
|
The pinmux controller found on the Tegra 20 line of SoCs.
|