1 menu "MediaTek pinctrl drivers"
2 depends on ARCH_MEDIATEK || COMPILE_TEST
5 bool "MediaTek External Interrupt Support"
6 depends on PINCTRL_MTK || PINCTRL_MTK_MOORE || PINCTRL_MTK_PARIS || COMPILE_TEST
14 select GENERIC_PINCONF
19 config PINCTRL_MTK_MOORE
22 select GENERIC_PINCONF
23 select GENERIC_PINCTRL_GROUPS
24 select GENERIC_PINMUX_FUNCTIONS
28 config PINCTRL_MTK_PARIS
32 select GENERIC_PINCONF
39 bool "Mediatek MT2701 pin control"
40 depends on MACH_MT7623 || MACH_MT2701 || COMPILE_TEST
46 bool "Mediatek MT7623 pin control with generic binding"
47 depends on MACH_MT7623 || COMPILE_TEST
49 select PINCTRL_MTK_MOORE
52 bool "Mediatek MT7629 pin control"
53 depends on MACH_MT7629 || COMPILE_TEST
55 select PINCTRL_MTK_MOORE
58 bool "Mediatek MT8135 pin control"
59 depends on MACH_MT8135 || COMPILE_TEST
65 bool "Mediatek MT8127 pin control"
66 depends on MACH_MT8127 || COMPILE_TEST
73 bool "MediaTek MT2712 pin control"
75 depends on ARM64 || COMPILE_TEST
76 default ARM64 && ARCH_MEDIATEK
80 bool "Mediatek MT6765 pin control"
82 depends on ARM64 || COMPILE_TEST
83 default ARM64 && ARCH_MEDIATEK
84 select PINCTRL_MTK_PARIS
87 bool "Mediatek MT6797 pin control"
89 depends on ARM64 || COMPILE_TEST
90 default ARM64 && ARCH_MEDIATEK
91 select PINCTRL_MTK_PARIS
94 bool "MediaTek MT7622 pin control"
95 depends on ARM64 || COMPILE_TEST
96 default ARM64 && ARCH_MEDIATEK
97 select PINCTRL_MTK_MOORE
100 bool "Mediatek MT8173 pin control"
102 depends on ARM64 || COMPILE_TEST
103 default ARM64 && ARCH_MEDIATEK
106 config PINCTRL_MT8183
107 bool "Mediatek MT8183 pin control"
109 depends on ARM64 || COMPILE_TEST
110 default ARM64 && ARCH_MEDIATEK
111 select PINCTRL_MTK_PARIS
114 config PINCTRL_MT6397
115 bool "Mediatek MT6397 pin control"
116 depends on MFD_MT6397 || COMPILE_TEST