barebox/drivers/pinctrl/Kconfig
Lucas Stach 2733d47108 pinctrl: don't allow drivers to be selected by menuconfig user
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>
2013-10-31 08:49:57 +01:00

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.