162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# ST Microelectronics SPEAr PINCTRL drivers 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciif PLAT_SPEAR 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciconfig PINCTRL_SPEAR 962306a36Sopenharmony_ci bool 1062306a36Sopenharmony_ci depends on OF 1162306a36Sopenharmony_ci select PINMUX 1262306a36Sopenharmony_ci help 1362306a36Sopenharmony_ci This enables pin control drivers for SPEAr Platform 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciconfig PINCTRL_SPEAR3XX 1662306a36Sopenharmony_ci bool 1762306a36Sopenharmony_ci depends on ARCH_SPEAR3XX 1862306a36Sopenharmony_ci select PINCTRL_SPEAR 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciconfig PINCTRL_SPEAR300 2162306a36Sopenharmony_ci bool "ST Microelectronics SPEAr300 SoC pin controller driver" 2262306a36Sopenharmony_ci depends on MACH_SPEAR300 2362306a36Sopenharmony_ci select PINCTRL_SPEAR3XX 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciconfig PINCTRL_SPEAR310 2662306a36Sopenharmony_ci bool "ST Microelectronics SPEAr310 SoC pin controller driver" 2762306a36Sopenharmony_ci depends on MACH_SPEAR310 2862306a36Sopenharmony_ci select PINCTRL_SPEAR3XX 2962306a36Sopenharmony_ci select PINCTRL_SPEAR_PLGPIO 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciconfig PINCTRL_SPEAR320 3262306a36Sopenharmony_ci bool "ST Microelectronics SPEAr320 SoC pin controller driver" 3362306a36Sopenharmony_ci depends on MACH_SPEAR320 3462306a36Sopenharmony_ci select PINCTRL_SPEAR3XX 3562306a36Sopenharmony_ci select PINCTRL_SPEAR_PLGPIO 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ciconfig PINCTRL_SPEAR1310 3862306a36Sopenharmony_ci bool "ST Microelectronics SPEAr1310 SoC pin controller driver" 3962306a36Sopenharmony_ci depends on MACH_SPEAR1310 4062306a36Sopenharmony_ci select PINCTRL_SPEAR 4162306a36Sopenharmony_ci select PINCTRL_SPEAR_PLGPIO 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ciconfig PINCTRL_SPEAR1340 4462306a36Sopenharmony_ci bool "ST Microelectronics SPEAr1340 SoC pin controller driver" 4562306a36Sopenharmony_ci depends on MACH_SPEAR1340 4662306a36Sopenharmony_ci select PINCTRL_SPEAR 4762306a36Sopenharmony_ci select PINCTRL_SPEAR_PLGPIO 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ciconfig PINCTRL_SPEAR_PLGPIO 5062306a36Sopenharmony_ci bool "SPEAr SoC PLGPIO Controller" 5162306a36Sopenharmony_ci depends on GPIOLIB && PINCTRL_SPEAR 5262306a36Sopenharmony_ci select GPIOLIB_IRQCHIP 5362306a36Sopenharmony_ci help 5462306a36Sopenharmony_ci Say yes here to support PLGPIO controller on ST Microelectronics SPEAr 5562306a36Sopenharmony_ci SoCs. 5662306a36Sopenharmony_ci 5762306a36Sopenharmony_ciendif 58