blob: c80951d6caff9625a735baf61cb89d6f3ab1e058 [file] [log] [blame]
xjb04a4022021-11-25 15:01:52 +08001menuconfig 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
12if PINCTRL_MESON
13
14config PINCTRL_MESON8
15 bool "Meson 8 SoC pinctrl driver"
16 depends on ARM
17 select PINCTRL_MESON8_PMX
18 default y
19
20config PINCTRL_MESON8B
21 bool "Meson 8b SoC pinctrl driver"
22 depends on ARM
23 select PINCTRL_MESON8_PMX
24 default y
25
26config PINCTRL_MESON_GXBB
27 bool "Meson gxbb SoC pinctrl driver"
28 depends on ARM64
29 select PINCTRL_MESON8_PMX
30 default y
31
32config PINCTRL_MESON_GXL
33 bool "Meson gxl SoC pinctrl driver"
34 depends on ARM64
35 select PINCTRL_MESON8_PMX
36 default y
37
38config PINCTRL_MESON8_PMX
39 bool
40
41config PINCTRL_MESON_AXG
42 bool "Meson axg Soc pinctrl driver"
43 depends on ARM64
44 select PINCTRL_MESON_AXG_PMX
45 default y
46
47config PINCTRL_MESON_AXG_PMX
48 bool
49
50endif