2 # Renesas SH and SH Mobile PINCTRL drivers
5 if ARCH_SHMOBILE || SUPERH
8 select GPIO_SH_PFC if ARCH_REQUIRE_GPIOLIB
11 select GENERIC_PINCONF
14 This enables pin control drivers for SH and SH Mobile platforms
17 bool "SuperH PFC GPIO support"
18 depends on PINCTRL_SH_PFC && GPIOLIB
20 This enables support for GPIOs within the SoC's pin function
23 config PINCTRL_PFC_EMEV2
28 config PINCTRL_PFC_R8A73A4
30 depends on ARCH_R8A73A4
33 config PINCTRL_PFC_R8A7740
35 depends on ARCH_R8A7740
38 config PINCTRL_PFC_R8A7778
40 depends on ARCH_R8A7778
43 config PINCTRL_PFC_R8A7779
45 depends on ARCH_R8A7779
48 config PINCTRL_PFC_R8A7790
50 depends on ARCH_R8A7790
53 config PINCTRL_PFC_R8A7791
55 depends on ARCH_R8A7791
58 config PINCTRL_PFC_R8A7793
60 depends on ARCH_R8A7793
63 config PINCTRL_PFC_SH7203
65 depends on CPU_SUBTYPE_SH7203
69 config PINCTRL_PFC_SH7264
71 depends on CPU_SUBTYPE_SH7264
75 config PINCTRL_PFC_SH7269
77 depends on CPU_SUBTYPE_SH7269
81 config PINCTRL_PFC_SH73A0
83 depends on ARCH_SH73A0
87 config PINCTRL_PFC_SH7720
89 depends on CPU_SUBTYPE_SH7720
93 config PINCTRL_PFC_SH7722
95 depends on CPU_SUBTYPE_SH7722
99 config PINCTRL_PFC_SH7723
101 depends on CPU_SUBTYPE_SH7723
103 select PINCTRL_SH_PFC
105 config PINCTRL_PFC_SH7724
107 depends on CPU_SUBTYPE_SH7724
109 select PINCTRL_SH_PFC
111 config PINCTRL_PFC_SH7734
113 depends on CPU_SUBTYPE_SH7734
115 select PINCTRL_SH_PFC
117 config PINCTRL_PFC_SH7757
119 depends on CPU_SUBTYPE_SH7757
121 select PINCTRL_SH_PFC
123 config PINCTRL_PFC_SH7785
125 depends on CPU_SUBTYPE_SH7785
127 select PINCTRL_SH_PFC
129 config PINCTRL_PFC_SH7786
131 depends on CPU_SUBTYPE_SH7786
133 select PINCTRL_SH_PFC
135 config PINCTRL_PFC_SHX3
137 depends on CPU_SUBTYPE_SHX3
139 select PINCTRL_SH_PFC