| xj | b04a402 | 2021-11-25 15:01:52 +0800 | [diff] [blame] | 1 | menuconfig PINCTRL_MESON |
| 2 | bool "Amlogic SoC pinctrl drivers" |
| 3 | depends on ARCH_MESON |
| 4 | depends on OF |
| 5 | select PINMUX |
| 6 | select PINCONF |
| 7 | select GENERIC_PINCONF |
| 8 | select GPIOLIB |
| 9 | select OF_GPIO |
| 10 | select REGMAP_MMIO |
| 11 | |
| 12 | if PINCTRL_MESON |
| 13 | |
| 14 | config PINCTRL_MESON8 |
| 15 | bool "Meson 8 SoC pinctrl driver" |
| 16 | depends on ARM |
| 17 | select PINCTRL_MESON8_PMX |
| 18 | default y |
| 19 | |
| 20 | config PINCTRL_MESON8B |
| 21 | bool "Meson 8b SoC pinctrl driver" |
| 22 | depends on ARM |
| 23 | select PINCTRL_MESON8_PMX |
| 24 | default y |
| 25 | |
| 26 | config PINCTRL_MESON_GXBB |
| 27 | bool "Meson gxbb SoC pinctrl driver" |
| 28 | depends on ARM64 |
| 29 | select PINCTRL_MESON8_PMX |
| 30 | default y |
| 31 | |
| 32 | config PINCTRL_MESON_GXL |
| 33 | bool "Meson gxl SoC pinctrl driver" |
| 34 | depends on ARM64 |
| 35 | select PINCTRL_MESON8_PMX |
| 36 | default y |
| 37 | |
| 38 | config PINCTRL_MESON8_PMX |
| 39 | bool |
| 40 | |
| 41 | config PINCTRL_MESON_AXG |
| 42 | bool "Meson axg Soc pinctrl driver" |
| 43 | depends on ARM64 |
| 44 | select PINCTRL_MESON_AXG_PMX |
| 45 | default y |
| 46 | |
| 47 | config PINCTRL_MESON_AXG_PMX |
| 48 | bool |
| 49 | |
| 50 | endif |