Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

pinctrl: freescale: Enable driver if platform is enabled.

The pinctrl drivers are not enabled in defconfig. Instead of listing
each driver in the defconfig, enable then by default if the platform/soc
support is enabled as well.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Acked-by: Esben Haabendal <esben@geanix.com>
Link: https://lore.kernel.org/20250514131342.755840-2-alexander.stein@ew.tq-group.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

authored by

Alexander Stein and committed by
Linus Walleij
a660d9e8 939be10e

+10
+10
drivers/pinctrl/freescale/Kconfig
··· 22 22 tristate 23 23 depends on OF 24 24 depends on IMX_SCU || COMPILE_TEST 25 + default IMX_SCU 25 26 select PINCTRL_IMX 26 27 27 28 config PINCTRL_IMX1_CORE ··· 161 160 tristate "IMX8MM pinctrl driver" 162 161 depends on OF 163 162 depends on SOC_IMX8M || COMPILE_TEST 163 + default SOC_IMX8M 164 164 select PINCTRL_IMX 165 165 help 166 166 Say Y here to enable the imx8mm pinctrl driver ··· 170 168 tristate "IMX8MN pinctrl driver" 171 169 depends on OF 172 170 depends on SOC_IMX8M || COMPILE_TEST 171 + default SOC_IMX8M 173 172 select PINCTRL_IMX 174 173 help 175 174 Say Y here to enable the imx8mn pinctrl driver ··· 179 176 tristate "IMX8MP pinctrl driver" 180 177 depends on OF 181 178 depends on SOC_IMX8M || COMPILE_TEST 179 + default SOC_IMX8M 182 180 select PINCTRL_IMX 183 181 help 184 182 Say Y here to enable the imx8mp pinctrl driver ··· 188 184 tristate "IMX8MQ pinctrl driver" 189 185 depends on OF 190 186 depends on SOC_IMX8M || COMPILE_TEST 187 + default SOC_IMX8M 191 188 select PINCTRL_IMX 192 189 help 193 190 Say Y here to enable the imx8mq pinctrl driver ··· 197 192 tristate "IMX8QM pinctrl driver" 198 193 depends on OF 199 194 depends on (IMX_SCU && ARCH_MXC && ARM64) || COMPILE_TEST 195 + default ARCH_MXC 200 196 select PINCTRL_IMX_SCU 201 197 help 202 198 Say Y here to enable the imx8qm pinctrl driver ··· 206 200 tristate "IMX8QXP pinctrl driver" 207 201 depends on OF 208 202 depends on (IMX_SCU && ARCH_MXC && ARM64) || COMPILE_TEST 203 + default ARCH_MXC 209 204 select PINCTRL_IMX_SCU 210 205 help 211 206 Say Y here to enable the imx8qxp pinctrl driver ··· 215 208 tristate "IMX8DXL pinctrl driver" 216 209 depends on OF 217 210 depends on (IMX_SCU && ARCH_MXC && ARM64) || COMPILE_TEST 211 + default ARCH_MXC 218 212 select PINCTRL_IMX_SCU 219 213 help 220 214 Say Y here to enable the imx8dxl pinctrl driver ··· 224 216 tristate "IMX8ULP pinctrl driver" 225 217 depends on OF 226 218 depends on ARCH_MXC || COMPILE_TEST 219 + default ARCH_MXC 227 220 select PINCTRL_IMX 228 221 help 229 222 Say Y here to enable the imx8ulp pinctrl driver ··· 249 240 tristate "IMX93 pinctrl driver" 250 241 depends on OF 251 242 depends on ARCH_MXC || COMPILE_TEST 243 + default SOC_IMX9 252 244 select PINCTRL_IMX 253 245 help 254 246 Say Y here to enable the imx93 pinctrl driver