hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/pinctrl/meson/Kconfig
....@@ -1,7 +1,9 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig PINCTRL_MESON
2
- bool "Amlogic SoC pinctrl drivers"
3
+ tristate "Amlogic SoC pinctrl drivers"
34 depends on ARCH_MESON
45 depends on OF
6
+ default y
57 select PINMUX
68 select PINCONF
79 select GENERIC_PINCONF
....@@ -24,27 +26,39 @@
2426 default y
2527
2628 config PINCTRL_MESON_GXBB
27
- bool "Meson gxbb SoC pinctrl driver"
29
+ tristate "Meson gxbb SoC pinctrl driver"
2830 depends on ARM64
2931 select PINCTRL_MESON8_PMX
3032 default y
3133
3234 config PINCTRL_MESON_GXL
33
- bool "Meson gxl SoC pinctrl driver"
35
+ tristate "Meson gxl SoC pinctrl driver"
3436 depends on ARM64
3537 select PINCTRL_MESON8_PMX
3638 default y
3739
3840 config PINCTRL_MESON8_PMX
39
- bool
41
+ tristate
4042
4143 config PINCTRL_MESON_AXG
42
- bool "Meson axg Soc pinctrl driver"
44
+ tristate "Meson axg Soc pinctrl driver"
4345 depends on ARM64
4446 select PINCTRL_MESON_AXG_PMX
4547 default y
4648
4749 config PINCTRL_MESON_AXG_PMX
48
- bool
50
+ tristate
51
+
52
+config PINCTRL_MESON_G12A
53
+ tristate "Meson g12a Soc pinctrl driver"
54
+ depends on ARM64
55
+ select PINCTRL_MESON_AXG_PMX
56
+ default y
57
+
58
+config PINCTRL_MESON_A1
59
+ tristate "Meson a1 Soc pinctrl driver"
60
+ depends on ARM64
61
+ select PINCTRL_MESON_AXG_PMX
62
+ default y
4963
5064 endif