1 # SPDX-License-Identifier: GPL-2.0-only
4 select GENERIC_PINCTRL_GROUPS
5 select GENERIC_PINMUX_FUNCTIONS
14 config PINCTRL_IMX1_CORE
20 bool "IMX1 pinctrl driver"
22 select PINCTRL_IMX1_CORE
24 Say Y here to enable the imx1 pinctrl driver
27 bool "i.MX21 pinctrl driver"
29 select PINCTRL_IMX1_CORE
31 Say Y here to enable the i.MX21 pinctrl driver
34 bool "IMX27 pinctrl driver"
36 select PINCTRL_IMX1_CORE
38 Say Y here to enable the imx27 pinctrl driver
42 bool "IMX25 pinctrl driver"
47 Say Y here to enable the imx25 pinctrl driver
50 bool "IMX35 pinctrl driver"
54 Say Y here to enable the imx35 pinctrl driver
57 bool "IMX50 pinctrl driver"
61 Say Y here to enable the imx50 pinctrl driver
64 bool "IMX51 pinctrl driver"
68 Say Y here to enable the imx51 pinctrl driver
71 bool "IMX53 pinctrl driver"
75 Say Y here to enable the imx53 pinctrl driver
78 bool "IMX6Q/DL pinctrl driver"
82 Say Y here to enable the imx6q/dl pinctrl driver
85 bool "IMX6SL pinctrl driver"
89 Say Y here to enable the imx6sl pinctrl driver
91 config PINCTRL_IMX6SLL
92 bool "IMX6SLL pinctrl driver"
93 depends on SOC_IMX6SLL
96 Say Y here to enable the imx6sll pinctrl driver
99 bool "IMX6SX pinctrl driver"
100 depends on SOC_IMX6SX
103 Say Y here to enable the imx6sx pinctrl driver
105 config PINCTRL_IMX6UL
106 bool "IMX6UL pinctrl driver"
107 depends on SOC_IMX6UL
110 Say Y here to enable the imx6ul pinctrl driver
113 bool "IMX7D pinctrl driver"
117 Say Y here to enable the imx7d pinctrl driver
119 config PINCTRL_IMX7ULP
120 bool "IMX7ULP pinctrl driver"
121 depends on SOC_IMX7ULP
124 Say Y here to enable the imx7ulp pinctrl driver
126 config PINCTRL_IMX8MM
127 bool "IMX8MM pinctrl driver"
128 depends on ARCH_MXC && ARM64
131 Say Y here to enable the imx8mm pinctrl driver
133 config PINCTRL_IMX8MN
134 bool "IMX8MN pinctrl driver"
135 depends on ARCH_MXC && ARM64
138 Say Y here to enable the imx8mn pinctrl driver
140 config PINCTRL_IMX8MP
141 bool "IMX8MP pinctrl driver"
142 depends on ARCH_MXC && ARM64
145 Say Y here to enable the imx8mp pinctrl driver
147 config PINCTRL_IMX8MQ
148 bool "IMX8MQ pinctrl driver"
149 depends on ARCH_MXC && ARM64
152 Say Y here to enable the imx8mq pinctrl driver
154 config PINCTRL_IMX8QM
155 bool "IMX8QM pinctrl driver"
156 depends on IMX_SCU && ARCH_MXC && ARM64
157 select PINCTRL_IMX_SCU
159 Say Y here to enable the imx8qm pinctrl driver
161 config PINCTRL_IMX8QXP
162 bool "IMX8QXP pinctrl driver"
163 depends on IMX_SCU && ARCH_MXC && ARM64
164 select PINCTRL_IMX_SCU
166 Say Y here to enable the imx8qxp pinctrl driver
169 bool "Freescale Vybrid VF610 pinctrl driver"
173 Say Y here to enable the Freescale Vybrid VF610 pinctrl driver