| # SPDX-License-Identifier: GPL-2.0-only |
| |
| menuconfig AMLOGIC_PINCTRL_MESON |
| bool "Amlogic SoC pinctrl drivers" |
| depends on OF |
| depends on PINMUX |
| depends on PINCONF |
| depends on GENERIC_PINCONF |
| depends on GPIOLIB |
| depends on OF_GPIO |
| depends on REGMAP_MMIO |
| |
| if AMLOGIC_PINCTRL_MESON |
| config AMLOGIC_PINCTRL_MESON_S4 |
| tristate "Meson s4 Soc pinctrl driver" |
| default n |
| help |
| the chip of s4 will be built |
| when enable this config. |
| s4 pinctrl can work. |
| otherwise s4 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_C2 |
| tristate "Meson c2 Soc pinctrl driver" |
| default n |
| help |
| the chip of c2 will be built |
| when enable this config. |
| c2 pinctrl can work. |
| otherwise c2 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_C3 |
| tristate "Meson C3 Soc pinctrl driver" |
| default n |
| help |
| the chip of C3 will be built |
| when enable this config. |
| C3 pinctrl can work. |
| otherwise C3 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_A1 |
| tristate "Meson A1 Soc pinctrl driver" |
| default n |
| help |
| the chip of A1 will be built |
| when enable this config. |
| A1 pinctrl can work. |
| otherwise A1 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_SC2 |
| tristate "Meson SC2 Soc pinctrl driver" |
| default n |
| help |
| the chip of SC2 will be built |
| when enable this config. |
| SC2 pinctrl can work. |
| otherwise SC2 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T3 |
| tristate "Meson T3 Soc pinctrl driver" |
| default n |
| help |
| the chip of T3 will be built |
| when enable this config. |
| T3 pinctrl can work. |
| otherwise T3 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T7 |
| tristate "Meson T7 Soc pinctrl driver" |
| default n |
| help |
| the chip of T7 will be built |
| when enable this config. |
| T7 pinctrl can work. |
| otherwise T7 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T5M |
| tristate "Meson T5M Soc pinctrl driver" |
| default n |
| help |
| the chip of T5M will be built |
| when enable this config. |
| T5M pinctrl can work. |
| otherwise T5M pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_G12A |
| tristate "Meson G12A Soc pinctrl driver" |
| default n |
| help |
| the chip of G12A will be built |
| when enable this config. |
| G12A pinctrl can work. |
| otherwise G12A pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_S5 |
| tristate "Meson S5 Soc pinctrl driver" |
| default n |
| help |
| the chip of S5 will be built |
| when enable this config. |
| S5 pinctrl can work. |
| otherwise S5 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T5W |
| tristate "Meson T5W Soc pinctrl driver" |
| default n |
| help |
| the chip of T5W will be built |
| when enable this config. |
| T5M pinctrl can work. |
| otherwise T5W pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T3X |
| tristate "Meson T3X Soc pinctrl driver" |
| default n |
| help |
| the chip of T3X will be built |
| when enable this config. |
| T3X pinctrl can work. |
| otherwise T3X pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_TXHD2 |
| tristate "Meson TXHD2 Soc pinctrl driver" |
| default n |
| help |
| the chip of TXHD2 will be built |
| when enable this config. |
| TXHD2 pinctrl can work. |
| otherwise TXHD2 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_C1 |
| tristate "Meson C1 Soc pinctrl driver" |
| default n |
| help |
| the chip of C1 will be built |
| when enable this config. |
| C1 pinctrl can work. |
| otherwise C1 pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_S1A |
| tristate "Meson S1A Soc pinctrl driver" |
| default n |
| help |
| the chip of S1A will be built |
| when enable this config. |
| S1A pinctrl can work. |
| otherwise S1A pinctrl can't work |
| |
| config AMLOGIC_PINCTRL_MESON_T5D |
| tristate "Meson T5D Soc pinctrl driver" |
| default n |
| help |
| the chip of T5D will be built |
| when enable this config. |
| T5D pinctrl can work. |
| otherwise T5D pinctrl can't work |
| endif |