162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig PINCTRL_IMX 362306a36Sopenharmony_ci tristate 462306a36Sopenharmony_ci depends on OF 562306a36Sopenharmony_ci select GENERIC_PINCTRL_GROUPS 662306a36Sopenharmony_ci select GENERIC_PINMUX_FUNCTIONS 762306a36Sopenharmony_ci select PINCONF 862306a36Sopenharmony_ci select REGMAP 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ciconfig PINCTRL_IMX_SCU 1162306a36Sopenharmony_ci tristate 1262306a36Sopenharmony_ci depends on IMX_SCU 1362306a36Sopenharmony_ci select PINCTRL_IMX 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig PINCTRL_IMX1_CORE 1662306a36Sopenharmony_ci bool 1762306a36Sopenharmony_ci select PINMUX 1862306a36Sopenharmony_ci select PINCONF 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciconfig PINCTRL_IMX1 2162306a36Sopenharmony_ci bool "IMX1 pinctrl driver" 2262306a36Sopenharmony_ci depends on SOC_IMX1 2362306a36Sopenharmony_ci select PINCTRL_IMX1_CORE 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci Say Y here to enable the imx1 pinctrl driver 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ciconfig PINCTRL_IMX27 2862306a36Sopenharmony_ci bool "IMX27 pinctrl driver" 2962306a36Sopenharmony_ci depends on SOC_IMX27 3062306a36Sopenharmony_ci select PINCTRL_IMX1_CORE 3162306a36Sopenharmony_ci help 3262306a36Sopenharmony_ci Say Y here to enable the imx27 pinctrl driver 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ciconfig PINCTRL_IMX25 3662306a36Sopenharmony_ci bool "IMX25 pinctrl driver" 3762306a36Sopenharmony_ci depends on OF 3862306a36Sopenharmony_ci depends on SOC_IMX25 3962306a36Sopenharmony_ci select PINCTRL_IMX 4062306a36Sopenharmony_ci help 4162306a36Sopenharmony_ci Say Y here to enable the imx25 pinctrl driver 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciconfig PINCTRL_IMX35 4462306a36Sopenharmony_ci bool "IMX35 pinctrl driver" 4562306a36Sopenharmony_ci depends on SOC_IMX35 4662306a36Sopenharmony_ci select PINCTRL_IMX 4762306a36Sopenharmony_ci help 4862306a36Sopenharmony_ci Say Y here to enable the imx35 pinctrl driver 4962306a36Sopenharmony_ci 5062306a36Sopenharmony_ciconfig PINCTRL_IMX50 5162306a36Sopenharmony_ci bool "IMX50 pinctrl driver" 5262306a36Sopenharmony_ci depends on SOC_IMX50 5362306a36Sopenharmony_ci select PINCTRL_IMX 5462306a36Sopenharmony_ci help 5562306a36Sopenharmony_ci Say Y here to enable the imx50 pinctrl driver 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciconfig PINCTRL_IMX51 5862306a36Sopenharmony_ci bool "IMX51 pinctrl driver" 5962306a36Sopenharmony_ci depends on SOC_IMX51 6062306a36Sopenharmony_ci select PINCTRL_IMX 6162306a36Sopenharmony_ci help 6262306a36Sopenharmony_ci Say Y here to enable the imx51 pinctrl driver 6362306a36Sopenharmony_ci 6462306a36Sopenharmony_ciconfig PINCTRL_IMX53 6562306a36Sopenharmony_ci bool "IMX53 pinctrl driver" 6662306a36Sopenharmony_ci depends on SOC_IMX53 6762306a36Sopenharmony_ci select PINCTRL_IMX 6862306a36Sopenharmony_ci help 6962306a36Sopenharmony_ci Say Y here to enable the imx53 pinctrl driver 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ciconfig PINCTRL_IMX6Q 7262306a36Sopenharmony_ci bool "IMX6Q/DL pinctrl driver" 7362306a36Sopenharmony_ci depends on SOC_IMX6Q 7462306a36Sopenharmony_ci select PINCTRL_IMX 7562306a36Sopenharmony_ci help 7662306a36Sopenharmony_ci Say Y here to enable the imx6q/dl pinctrl driver 7762306a36Sopenharmony_ci 7862306a36Sopenharmony_ciconfig PINCTRL_IMX6SL 7962306a36Sopenharmony_ci bool "IMX6SL pinctrl driver" 8062306a36Sopenharmony_ci depends on SOC_IMX6SL 8162306a36Sopenharmony_ci select PINCTRL_IMX 8262306a36Sopenharmony_ci help 8362306a36Sopenharmony_ci Say Y here to enable the imx6sl pinctrl driver 8462306a36Sopenharmony_ci 8562306a36Sopenharmony_ciconfig PINCTRL_IMX6SLL 8662306a36Sopenharmony_ci bool "IMX6SLL pinctrl driver" 8762306a36Sopenharmony_ci depends on SOC_IMX6SLL 8862306a36Sopenharmony_ci select PINCTRL_IMX 8962306a36Sopenharmony_ci help 9062306a36Sopenharmony_ci Say Y here to enable the imx6sll pinctrl driver 9162306a36Sopenharmony_ci 9262306a36Sopenharmony_ciconfig PINCTRL_IMX6SX 9362306a36Sopenharmony_ci bool "IMX6SX pinctrl driver" 9462306a36Sopenharmony_ci depends on SOC_IMX6SX 9562306a36Sopenharmony_ci select PINCTRL_IMX 9662306a36Sopenharmony_ci help 9762306a36Sopenharmony_ci Say Y here to enable the imx6sx pinctrl driver 9862306a36Sopenharmony_ci 9962306a36Sopenharmony_ciconfig PINCTRL_IMX6UL 10062306a36Sopenharmony_ci bool "IMX6UL pinctrl driver" 10162306a36Sopenharmony_ci depends on SOC_IMX6UL 10262306a36Sopenharmony_ci select PINCTRL_IMX 10362306a36Sopenharmony_ci help 10462306a36Sopenharmony_ci Say Y here to enable the imx6ul pinctrl driver 10562306a36Sopenharmony_ci 10662306a36Sopenharmony_ciconfig PINCTRL_IMX7D 10762306a36Sopenharmony_ci bool "IMX7D pinctrl driver" 10862306a36Sopenharmony_ci depends on SOC_IMX7D 10962306a36Sopenharmony_ci select PINCTRL_IMX 11062306a36Sopenharmony_ci help 11162306a36Sopenharmony_ci Say Y here to enable the imx7d pinctrl driver 11262306a36Sopenharmony_ci 11362306a36Sopenharmony_ciconfig PINCTRL_IMX7ULP 11462306a36Sopenharmony_ci bool "IMX7ULP pinctrl driver" 11562306a36Sopenharmony_ci depends on SOC_IMX7ULP 11662306a36Sopenharmony_ci select PINCTRL_IMX 11762306a36Sopenharmony_ci help 11862306a36Sopenharmony_ci Say Y here to enable the imx7ulp pinctrl driver 11962306a36Sopenharmony_ci 12062306a36Sopenharmony_ciconfig PINCTRL_IMX8MM 12162306a36Sopenharmony_ci tristate "IMX8MM pinctrl driver" 12262306a36Sopenharmony_ci depends on OF 12362306a36Sopenharmony_ci depends on SOC_IMX8M 12462306a36Sopenharmony_ci select PINCTRL_IMX 12562306a36Sopenharmony_ci help 12662306a36Sopenharmony_ci Say Y here to enable the imx8mm pinctrl driver 12762306a36Sopenharmony_ci 12862306a36Sopenharmony_ciconfig PINCTRL_IMX8MN 12962306a36Sopenharmony_ci tristate "IMX8MN pinctrl driver" 13062306a36Sopenharmony_ci depends on OF 13162306a36Sopenharmony_ci depends on SOC_IMX8M 13262306a36Sopenharmony_ci select PINCTRL_IMX 13362306a36Sopenharmony_ci help 13462306a36Sopenharmony_ci Say Y here to enable the imx8mn pinctrl driver 13562306a36Sopenharmony_ci 13662306a36Sopenharmony_ciconfig PINCTRL_IMX8MP 13762306a36Sopenharmony_ci tristate "IMX8MP pinctrl driver" 13862306a36Sopenharmony_ci depends on OF 13962306a36Sopenharmony_ci depends on SOC_IMX8M 14062306a36Sopenharmony_ci select PINCTRL_IMX 14162306a36Sopenharmony_ci help 14262306a36Sopenharmony_ci Say Y here to enable the imx8mp pinctrl driver 14362306a36Sopenharmony_ci 14462306a36Sopenharmony_ciconfig PINCTRL_IMX8MQ 14562306a36Sopenharmony_ci tristate "IMX8MQ pinctrl driver" 14662306a36Sopenharmony_ci depends on OF 14762306a36Sopenharmony_ci depends on SOC_IMX8M 14862306a36Sopenharmony_ci select PINCTRL_IMX 14962306a36Sopenharmony_ci help 15062306a36Sopenharmony_ci Say Y here to enable the imx8mq pinctrl driver 15162306a36Sopenharmony_ci 15262306a36Sopenharmony_ciconfig PINCTRL_IMX8QM 15362306a36Sopenharmony_ci tristate "IMX8QM pinctrl driver" 15462306a36Sopenharmony_ci depends on IMX_SCU && ARCH_MXC && ARM64 15562306a36Sopenharmony_ci select PINCTRL_IMX_SCU 15662306a36Sopenharmony_ci help 15762306a36Sopenharmony_ci Say Y here to enable the imx8qm pinctrl driver 15862306a36Sopenharmony_ci 15962306a36Sopenharmony_ciconfig PINCTRL_IMX8QXP 16062306a36Sopenharmony_ci tristate "IMX8QXP pinctrl driver" 16162306a36Sopenharmony_ci depends on IMX_SCU && ARCH_MXC && ARM64 16262306a36Sopenharmony_ci select PINCTRL_IMX_SCU 16362306a36Sopenharmony_ci help 16462306a36Sopenharmony_ci Say Y here to enable the imx8qxp pinctrl driver 16562306a36Sopenharmony_ci 16662306a36Sopenharmony_ciconfig PINCTRL_IMX8DXL 16762306a36Sopenharmony_ci tristate "IMX8DXL pinctrl driver" 16862306a36Sopenharmony_ci depends on IMX_SCU && ARCH_MXC && ARM64 16962306a36Sopenharmony_ci select PINCTRL_IMX_SCU 17062306a36Sopenharmony_ci help 17162306a36Sopenharmony_ci Say Y here to enable the imx8dxl pinctrl driver 17262306a36Sopenharmony_ci 17362306a36Sopenharmony_ciconfig PINCTRL_IMX8ULP 17462306a36Sopenharmony_ci tristate "IMX8ULP pinctrl driver" 17562306a36Sopenharmony_ci depends on ARCH_MXC 17662306a36Sopenharmony_ci select PINCTRL_IMX 17762306a36Sopenharmony_ci help 17862306a36Sopenharmony_ci Say Y here to enable the imx8ulp pinctrl driver 17962306a36Sopenharmony_ci 18062306a36Sopenharmony_ciconfig PINCTRL_IMXRT1050 18162306a36Sopenharmony_ci bool "IMXRT1050 pinctrl driver" 18262306a36Sopenharmony_ci depends on ARCH_MXC 18362306a36Sopenharmony_ci select PINCTRL_IMX 18462306a36Sopenharmony_ci help 18562306a36Sopenharmony_ci Say Y here to enable the imxrt1050 pinctrl driver 18662306a36Sopenharmony_ci 18762306a36Sopenharmony_ciconfig PINCTRL_IMX93 18862306a36Sopenharmony_ci tristate "IMX93 pinctrl driver" 18962306a36Sopenharmony_ci depends on ARCH_MXC 19062306a36Sopenharmony_ci select PINCTRL_IMX 19162306a36Sopenharmony_ci help 19262306a36Sopenharmony_ci Say Y here to enable the imx93 pinctrl driver 19362306a36Sopenharmony_ci 19462306a36Sopenharmony_ciconfig PINCTRL_VF610 19562306a36Sopenharmony_ci bool "Freescale Vybrid VF610 pinctrl driver" 19662306a36Sopenharmony_ci depends on SOC_VF610 19762306a36Sopenharmony_ci select PINCTRL_IMX 19862306a36Sopenharmony_ci help 19962306a36Sopenharmony_ci Say Y here to enable the Freescale Vybrid VF610 pinctrl driver 20062306a36Sopenharmony_ci 20162306a36Sopenharmony_ciconfig PINCTRL_MXS 20262306a36Sopenharmony_ci bool 20362306a36Sopenharmony_ci select PINMUX 20462306a36Sopenharmony_ci select PINCONF 20562306a36Sopenharmony_ci 20662306a36Sopenharmony_ciconfig PINCTRL_IMX23 20762306a36Sopenharmony_ci bool 20862306a36Sopenharmony_ci select PINCTRL_MXS 20962306a36Sopenharmony_ci 21062306a36Sopenharmony_ciconfig PINCTRL_IMX28 21162306a36Sopenharmony_ci bool 21262306a36Sopenharmony_ci select PINCTRL_MXS 21362306a36Sopenharmony_ci 21462306a36Sopenharmony_ciconfig PINCTRL_IMXRT1170 21562306a36Sopenharmony_ci bool "IMXRT1170 pinctrl driver" 21662306a36Sopenharmony_ci depends on ARCH_MXC 21762306a36Sopenharmony_ci select PINCTRL_IMX 21862306a36Sopenharmony_ci help 21962306a36Sopenharmony_ci Say Y here to enable the imxrt1170 pinctrl driver 220