.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | config PINCTRL_IMX |
---|
2 | | - bool |
---|
| 3 | + tristate |
---|
| 4 | + depends on OF |
---|
3 | 5 | select GENERIC_PINCTRL_GROUPS |
---|
4 | 6 | select GENERIC_PINMUX_FUNCTIONS |
---|
5 | 7 | select GENERIC_PINCONF |
---|
6 | 8 | select REGMAP |
---|
| 9 | + |
---|
| 10 | +config PINCTRL_IMX_SCU |
---|
| 11 | + tristate |
---|
| 12 | + depends on IMX_SCU |
---|
| 13 | + select PINCTRL_IMX |
---|
7 | 14 | |
---|
8 | 15 | config PINCTRL_IMX1_CORE |
---|
9 | 16 | bool |
---|
.. | .. |
---|
33 | 40 | |
---|
34 | 41 | |
---|
35 | 42 | config PINCTRL_IMX25 |
---|
36 | | - bool "IMX25 pinctrl driver" |
---|
37 | | - depends on OF |
---|
38 | | - depends on SOC_IMX25 |
---|
39 | | - select PINCTRL_IMX |
---|
40 | | - help |
---|
41 | | - Say Y here to enable the imx25 pinctrl driver |
---|
| 43 | + bool "IMX25 pinctrl driver" |
---|
| 44 | + depends on OF |
---|
| 45 | + depends on SOC_IMX25 |
---|
| 46 | + select PINCTRL_IMX |
---|
| 47 | + help |
---|
| 48 | + Say Y here to enable the imx25 pinctrl driver |
---|
42 | 49 | |
---|
43 | 50 | config PINCTRL_IMX35 |
---|
44 | 51 | bool "IMX35 pinctrl driver" |
---|
.. | .. |
---|
117 | 124 | help |
---|
118 | 125 | Say Y here to enable the imx7ulp pinctrl driver |
---|
119 | 126 | |
---|
| 127 | +config PINCTRL_IMX8MM |
---|
| 128 | + tristate "IMX8MM pinctrl driver" |
---|
| 129 | + depends on ARCH_MXC |
---|
| 130 | + select PINCTRL_IMX |
---|
| 131 | + help |
---|
| 132 | + Say Y here to enable the imx8mm pinctrl driver |
---|
| 133 | + |
---|
| 134 | +config PINCTRL_IMX8MN |
---|
| 135 | + tristate "IMX8MN pinctrl driver" |
---|
| 136 | + depends on ARCH_MXC |
---|
| 137 | + select PINCTRL_IMX |
---|
| 138 | + help |
---|
| 139 | + Say Y here to enable the imx8mn pinctrl driver |
---|
| 140 | + |
---|
| 141 | +config PINCTRL_IMX8MP |
---|
| 142 | + tristate "IMX8MP pinctrl driver" |
---|
| 143 | + depends on ARCH_MXC |
---|
| 144 | + select PINCTRL_IMX |
---|
| 145 | + help |
---|
| 146 | + Say Y here to enable the imx8mp pinctrl driver |
---|
| 147 | + |
---|
120 | 148 | config PINCTRL_IMX8MQ |
---|
121 | | - bool "IMX8MQ pinctrl driver" |
---|
122 | | - depends on SOC_IMX8MQ |
---|
| 149 | + tristate "IMX8MQ pinctrl driver" |
---|
| 150 | + depends on ARCH_MXC |
---|
123 | 151 | select PINCTRL_IMX |
---|
124 | 152 | help |
---|
125 | 153 | Say Y here to enable the imx8mq pinctrl driver |
---|
126 | 154 | |
---|
| 155 | +config PINCTRL_IMX8QM |
---|
| 156 | + tristate "IMX8QM pinctrl driver" |
---|
| 157 | + depends on IMX_SCU && ARCH_MXC && ARM64 |
---|
| 158 | + select PINCTRL_IMX_SCU |
---|
| 159 | + help |
---|
| 160 | + Say Y here to enable the imx8qm pinctrl driver |
---|
| 161 | + |
---|
| 162 | +config PINCTRL_IMX8QXP |
---|
| 163 | + tristate "IMX8QXP pinctrl driver" |
---|
| 164 | + depends on IMX_SCU && ARCH_MXC && ARM64 |
---|
| 165 | + select PINCTRL_IMX_SCU |
---|
| 166 | + help |
---|
| 167 | + Say Y here to enable the imx8qxp pinctrl driver |
---|
| 168 | + |
---|
| 169 | +config PINCTRL_IMX8DXL |
---|
| 170 | + tristate "IMX8DXL pinctrl driver" |
---|
| 171 | + depends on IMX_SCU && ARCH_MXC && ARM64 |
---|
| 172 | + select PINCTRL_IMX_SCU |
---|
| 173 | + help |
---|
| 174 | + Say Y here to enable the imx8dxl pinctrl driver |
---|
| 175 | + |
---|
127 | 176 | config PINCTRL_VF610 |
---|
128 | 177 | bool "Freescale Vybrid VF610 pinctrl driver" |
---|
129 | 178 | depends on SOC_VF610 |
---|