2 # PINCTRL infrastructure and drivers
10 menu "Pin controllers"
14 bool "Support pin multiplexing controllers"
17 bool "Support pin configuration controllers"
19 config GENERIC_PINCONF
24 bool "Debug PINCTRL calls"
25 depends on DEBUG_KERNEL
27 Say Y here to add some extra checks and diagnostics to PINCTRL calls.
35 bool "IMX53 pinctrl driver"
40 Say Y here to enable the imx53 pinctrl driver
43 bool "IMX6Q pinctrl driver"
48 Say Y here to enable the imx6q pinctrl driver
55 bool "MMP2 pin controller driver"
76 bool "PXA168 pin controller driver"
82 bool "PXA910 pin controller driver"
88 bool "CSR SiRFprimaII pin controller driver"
89 depends on ARCH_PRIMA2
95 config PINCTRL_TEGRA20
101 config PINCTRL_TEGRA30
108 bool "U300 pin controller driver"
111 select GENERIC_PINCONF
113 config PINCTRL_COH901
114 bool "ST-Ericsson U300 COH 901 335/571 GPIO"
115 depends on GPIOLIB && ARCH_U300 && PINMUX_U300
117 Say yes here to support GPIO interface on ST-Ericsson U300.
118 The names of the two IP block variants supported are
119 COH 901 335 and COH 901 571/3. They contain 3, 5 or 7
120 ports of 8 GPIO pins each.