]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - drivers/pinctrl/mediatek/Kconfig
UBUNTU: Ubuntu-4.13.0-45.50
[mirror_ubuntu-artful-kernel.git] / drivers / pinctrl / mediatek / Kconfig
1 if ARCH_MEDIATEK || COMPILE_TEST
2
3 config PINCTRL_MTK
4 bool
5 depends on OF
6 select PINMUX
7 select GENERIC_PINCONF
8 select GPIOLIB
9 select OF_GPIO
10
11 # For ARMv7 SoCs
12 config PINCTRL_MT2701
13 bool "Mediatek MT2701 pin control"
14 depends on MACH_MT7623 || MACH_MT2701 || COMPILE_TEST
15 depends on OF
16 default MACH_MT2701
17 select PINCTRL_MTK
18
19 config PINCTRL_MT8135
20 bool "Mediatek MT8135 pin control"
21 depends on MACH_MT8135 || COMPILE_TEST
22 depends on OF
23 default MACH_MT8135
24 select PINCTRL_MTK
25
26 config PINCTRL_MT8127
27 bool "Mediatek MT8127 pin control"
28 depends on MACH_MT8127 || COMPILE_TEST
29 depends on OF
30 default MACH_MT8127
31 select PINCTRL_MTK
32
33 # For ARMv8 SoCs
34 config PINCTRL_MT8173
35 bool "Mediatek MT8173 pin control"
36 depends on OF
37 depends on ARM64 || COMPILE_TEST
38 default ARM64 && ARCH_MEDIATEK
39 select PINCTRL_MTK
40
41 # For PMIC
42 config PINCTRL_MT6397
43 bool "Mediatek MT6397 pin control"
44 depends on MFD_MT6397 || COMPILE_TEST
45 depends on OF
46 default MFD_MT6397
47 select PINCTRL_MTK
48
49 endif