Merge tag 'block-5.9-2020-08-14' of git://git.kernel.dk/linux-block
[linux/fpc-iii.git] / drivers / pinctrl / meson / Kconfig
blob3cb119105ddbc7ee5375a4123a164569b5807641
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig PINCTRL_MESON
3         bool "Amlogic SoC pinctrl drivers"
4         depends on ARCH_MESON
5         depends on OF
6         select PINMUX
7         select PINCONF
8         select GENERIC_PINCONF
9         select GPIOLIB
10         select OF_GPIO
11         select REGMAP_MMIO
13 if PINCTRL_MESON
15 config PINCTRL_MESON8
16         bool "Meson 8 SoC pinctrl driver"
17         depends on ARM
18         select PINCTRL_MESON8_PMX
19         default y
21 config PINCTRL_MESON8B
22         bool "Meson 8b SoC pinctrl driver"
23         depends on ARM
24         select PINCTRL_MESON8_PMX
25         default y
27 config PINCTRL_MESON_GXBB
28         bool "Meson gxbb SoC pinctrl driver"
29         depends on ARM64
30         select PINCTRL_MESON8_PMX
31         default y
33 config PINCTRL_MESON_GXL
34         bool "Meson gxl SoC pinctrl driver"
35         depends on ARM64
36         select PINCTRL_MESON8_PMX
37         default y
39 config PINCTRL_MESON8_PMX
40         bool
42 config PINCTRL_MESON_AXG
43         bool "Meson axg Soc pinctrl driver"
44         depends on ARM64
45         select PINCTRL_MESON_AXG_PMX
46         default y
48 config PINCTRL_MESON_AXG_PMX
49         bool
51 config PINCTRL_MESON_G12A
52         bool "Meson g12a Soc pinctrl driver"
53         depends on ARM64
54         select PINCTRL_MESON_AXG_PMX
55         default y
57 config PINCTRL_MESON_A1
58         bool "Meson a1 Soc pinctrl driver"
59         depends on ARM64
60         select PINCTRL_MESON_AXG_PMX
61         default y
63 endif