2 # Renesas SH and SH Mobile PINCTRL drivers
5 if ARCH_RENESAS || SUPERH
10 select GENERIC_PINCONF
13 This enables pin control drivers for SH and SH Mobile platforms
15 config PINCTRL_SH_PFC_GPIO
20 This enables pin control and GPIO drivers for SH/SH Mobile platforms
22 config PINCTRL_PFC_EMEV2
27 config PINCTRL_PFC_R8A73A4
29 depends on ARCH_R8A73A4
30 select PINCTRL_SH_PFC_GPIO
32 config PINCTRL_PFC_R8A7740
34 depends on ARCH_R8A7740
35 select PINCTRL_SH_PFC_GPIO
37 config PINCTRL_PFC_R8A7743
39 depends on ARCH_R8A7743
42 config PINCTRL_PFC_R8A7745
44 depends on ARCH_R8A7745
47 config PINCTRL_PFC_R8A77470
49 depends on ARCH_R8A77470
52 config PINCTRL_PFC_R8A7778
54 depends on ARCH_R8A7778
57 config PINCTRL_PFC_R8A7779
59 depends on ARCH_R8A7779
62 config PINCTRL_PFC_R8A7790
64 depends on ARCH_R8A7790
67 config PINCTRL_PFC_R8A7791
69 depends on ARCH_R8A7791
72 config PINCTRL_PFC_R8A7792
74 depends on ARCH_R8A7792
77 config PINCTRL_PFC_R8A7793
79 depends on ARCH_R8A7793
82 config PINCTRL_PFC_R8A7794
84 depends on ARCH_R8A7794
87 config PINCTRL_PFC_R8A7795
89 depends on ARCH_R8A7795
92 config PINCTRL_PFC_R8A7796
94 depends on ARCH_R8A7796
97 config PINCTRL_PFC_R8A77965
99 depends on ARCH_R8A77965
100 select PINCTRL_SH_PFC
102 config PINCTRL_PFC_R8A77970
104 depends on ARCH_R8A77970
105 select PINCTRL_SH_PFC
107 config PINCTRL_PFC_R8A77980
109 depends on ARCH_R8A77980
110 select PINCTRL_SH_PFC
112 config PINCTRL_PFC_R8A77990
114 depends on ARCH_R8A77990
115 select PINCTRL_SH_PFC
117 config PINCTRL_PFC_R8A77995
119 depends on ARCH_R8A77995
120 select PINCTRL_SH_PFC
122 config PINCTRL_PFC_SH7203
124 depends on CPU_SUBTYPE_SH7203
125 select PINCTRL_SH_PFC_GPIO
127 config PINCTRL_PFC_SH7264
129 depends on CPU_SUBTYPE_SH7264
130 select PINCTRL_SH_PFC_GPIO
132 config PINCTRL_PFC_SH7269
134 depends on CPU_SUBTYPE_SH7269
135 select PINCTRL_SH_PFC_GPIO
137 config PINCTRL_PFC_SH73A0
139 depends on ARCH_SH73A0
140 select PINCTRL_SH_PFC_GPIO
143 config PINCTRL_PFC_SH7720
145 depends on CPU_SUBTYPE_SH7720
146 select PINCTRL_SH_PFC_GPIO
148 config PINCTRL_PFC_SH7722
150 depends on CPU_SUBTYPE_SH7722
151 select PINCTRL_SH_PFC_GPIO
153 config PINCTRL_PFC_SH7723
155 depends on CPU_SUBTYPE_SH7723
156 select PINCTRL_SH_PFC_GPIO
158 config PINCTRL_PFC_SH7724
160 depends on CPU_SUBTYPE_SH7724
161 select PINCTRL_SH_PFC_GPIO
163 config PINCTRL_PFC_SH7734
165 depends on CPU_SUBTYPE_SH7734
166 select PINCTRL_SH_PFC_GPIO
168 config PINCTRL_PFC_SH7757
170 depends on CPU_SUBTYPE_SH7757
171 select PINCTRL_SH_PFC_GPIO
173 config PINCTRL_PFC_SH7785
175 depends on CPU_SUBTYPE_SH7785
176 select PINCTRL_SH_PFC_GPIO
178 config PINCTRL_PFC_SH7786
180 depends on CPU_SUBTYPE_SH7786
181 select PINCTRL_SH_PFC_GPIO
183 config PINCTRL_PFC_SHX3
185 depends on CPU_SUBTYPE_SHX3
186 select PINCTRL_SH_PFC_GPIO