Skip to content

Commit ac51d04

Browse files
committed
Merge tag 'renesas-pinctrl-for-v6.17-tag2' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into devel
pinctrl: renesas: Updates for v6.17 (take two) - Sort Kconfig symbols and improve their descriptions, - Simplify PINCTRL_RZV2M logic. Signed-off-by: Linus Walleij <[email protected]>
2 parents 64daf13 + 7000167 commit ac51d04

File tree

1 file changed

+124
-125
lines changed

1 file changed

+124
-125
lines changed

drivers/pinctrl/renesas/Kconfig

Lines changed: 124 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -86,89 +86,178 @@ config PINCTRL_PFC_EMEV2
8686
bool "pin control support for Emma Mobile EV2" if COMPILE_TEST
8787
select PINCTRL_SH_PFC
8888

89-
config PINCTRL_PFC_R8A77995
90-
bool "pin control support for R-Car D3" if COMPILE_TEST
89+
config PINCTRL_PFC_R8A73A4
90+
bool "pin control support for R8A73A4 (R-Mobile APE6)" if COMPILE_TEST
91+
select PINCTRL_SH_PFC_GPIO
92+
93+
config PINCTRL_PFC_R8A7740
94+
bool "pin control support for R8A7740 (R-Mobile A1)" if COMPILE_TEST
95+
select PINCTRL_SH_PFC_GPIO
96+
97+
config PINCTRL_PFC_R8A7742
98+
bool "pin control support for R8A7742 (RZ/G1H)" if COMPILE_TEST
9199
select PINCTRL_SH_PFC
92100

93-
config PINCTRL_PFC_R8A7794
94-
bool "pin control support for R-Car E2" if COMPILE_TEST
101+
config PINCTRL_PFC_R8A7743
102+
bool "pin control support for R8A7743 (RZ/G1M)" if COMPILE_TEST
95103
select PINCTRL_SH_PFC
96104

97-
config PINCTRL_PFC_R8A77990
98-
bool "pin control support for R-Car E3" if COMPILE_TEST
105+
config PINCTRL_PFC_R8A7744
106+
bool "pin control support for R8A7744 (RZ/G1N)" if COMPILE_TEST
107+
select PINCTRL_SH_PFC
108+
109+
config PINCTRL_PFC_R8A7745
110+
bool "pin control support for R8A7745 (RZ/G1E)" if COMPILE_TEST
111+
select PINCTRL_SH_PFC
112+
113+
config PINCTRL_PFC_R8A77470
114+
bool "pin control support for R8A77470 (RZ/G1C)" if COMPILE_TEST
115+
select PINCTRL_SH_PFC
116+
117+
config PINCTRL_PFC_R8A774A1
118+
bool "pin control support for R8A774A1 (RZ/G2M)" if COMPILE_TEST
119+
select PINCTRL_SH_PFC
120+
121+
config PINCTRL_PFC_R8A774B1
122+
bool "pin control support for R8A774B1 (RZ/G2N)" if COMPILE_TEST
123+
select PINCTRL_SH_PFC
124+
125+
config PINCTRL_PFC_R8A774C0
126+
bool "pin control support for R8A774C0 (RZ/G2E)" if COMPILE_TEST
127+
select PINCTRL_SH_PFC
128+
129+
config PINCTRL_PFC_R8A774E1
130+
bool "pin control support for R8A774E1 (RZ/G2H)" if COMPILE_TEST
131+
select PINCTRL_SH_PFC
132+
133+
config PINCTRL_PFC_R8A7778
134+
bool "pin control support for R8A7778 (R-Car M1A)" if COMPILE_TEST
99135
select PINCTRL_SH_PFC
100136

101137
config PINCTRL_PFC_R8A7779
102-
bool "pin control support for R-Car H1" if COMPILE_TEST
138+
bool "pin control support for R8A7779 (R-Car H1)" if COMPILE_TEST
103139
select PINCTRL_SH_PFC
104140

105141
config PINCTRL_PFC_R8A7790
106-
bool "pin control support for R-Car H2" if COMPILE_TEST
142+
bool "pin control support for R8A7790 (R-Car H2)" if COMPILE_TEST
107143
select PINCTRL_SH_PFC
108144

109-
config PINCTRL_PFC_R8A77951
110-
bool "pin control support for R-Car H3 ES2.0+" if COMPILE_TEST
145+
config PINCTRL_PFC_R8A7791
146+
bool "pin control support for R8A7791 (R-Car M2-W)" if COMPILE_TEST
111147
select PINCTRL_SH_PFC
112148

113-
config PINCTRL_PFC_R8A7778
114-
bool "pin control support for R-Car M1A" if COMPILE_TEST
149+
config PINCTRL_PFC_R8A7792
150+
bool "pin control support for R8A7792 (R-Car V2H)" if COMPILE_TEST
115151
select PINCTRL_SH_PFC
116152

117153
config PINCTRL_PFC_R8A7793
118-
bool "pin control support for R-Car M2-N" if COMPILE_TEST
154+
bool "pin control support for R8A7793 (R-Car M2-N)" if COMPILE_TEST
119155
select PINCTRL_SH_PFC
120156

121-
config PINCTRL_PFC_R8A7791
122-
bool "pin control support for R-Car M2-W" if COMPILE_TEST
157+
config PINCTRL_PFC_R8A7794
158+
bool "pin control support for R8A7794 (R-Car E2)" if COMPILE_TEST
123159
select PINCTRL_SH_PFC
124160

125-
config PINCTRL_PFC_R8A77965
126-
bool "pin control support for R-Car M3-N" if COMPILE_TEST
161+
config PINCTRL_PFC_R8A77951
162+
bool "pin control support for R8A77951 (R-Car H3 ES2.0+)" if COMPILE_TEST
127163
select PINCTRL_SH_PFC
128164

129165
config PINCTRL_PFC_R8A77960
130-
bool "pin control support for R-Car M3-W" if COMPILE_TEST
166+
bool "pin control support for R8A77960 (R-Car M3-W)" if COMPILE_TEST
131167
select PINCTRL_SH_PFC
132168

133169
config PINCTRL_PFC_R8A77961
134-
bool "pin control support for R-Car M3-W+" if COMPILE_TEST
170+
bool "pin control support for R8A77961 (R-Car M3-W+)" if COMPILE_TEST
135171
select PINCTRL_SH_PFC
136172

137-
config PINCTRL_PFC_R8A779F0
138-
bool "pin control support for R-Car S4-8" if COMPILE_TEST
173+
config PINCTRL_PFC_R8A77965
174+
bool "pin control support for R8A77965 (R-Car M3-N)" if COMPILE_TEST
139175
select PINCTRL_SH_PFC
140176

141-
config PINCTRL_PFC_R8A7792
142-
bool "pin control support for R-Car V2H" if COMPILE_TEST
177+
config PINCTRL_PFC_R8A77970
178+
bool "pin control support for R8A77970 (R-Car V3M)" if COMPILE_TEST
143179
select PINCTRL_SH_PFC
144180

145181
config PINCTRL_PFC_R8A77980
146-
bool "pin control support for R-Car V3H" if COMPILE_TEST
182+
bool "pin control support for R8A77980 (R-Car V3H)" if COMPILE_TEST
147183
select PINCTRL_SH_PFC
148184

149-
config PINCTRL_PFC_R8A77970
150-
bool "pin control support for R-Car V3M" if COMPILE_TEST
185+
config PINCTRL_PFC_R8A77990
186+
bool "pin control support for R8A77990 (R-Car E3)" if COMPILE_TEST
187+
select PINCTRL_SH_PFC
188+
189+
config PINCTRL_PFC_R8A77995
190+
bool "pin control support for R8A77995 (R-Car D3)" if COMPILE_TEST
151191
select PINCTRL_SH_PFC
152192

153193
config PINCTRL_PFC_R8A779A0
154-
bool "pin control support for R-Car V3U" if COMPILE_TEST
194+
bool "pin control support for R8A779A0 (R-Car V3U)" if COMPILE_TEST
195+
select PINCTRL_SH_PFC
196+
197+
config PINCTRL_PFC_R8A779F0
198+
bool "pin control support for R8A779F0 (R-Car S4-8)" if COMPILE_TEST
155199
select PINCTRL_SH_PFC
156200

157201
config PINCTRL_PFC_R8A779G0
158-
bool "pin control support for R-Car V4H" if COMPILE_TEST
202+
bool "pin control support for R8A779G0 (R-Car V4H)" if COMPILE_TEST
159203
select PINCTRL_SH_PFC
160204

161205
config PINCTRL_PFC_R8A779H0
162-
bool "pin control support for R-Car V4M" if COMPILE_TEST
206+
bool "pin control support for R8A779H0 (R-Car V4M)" if COMPILE_TEST
163207
select PINCTRL_SH_PFC
164208

165-
config PINCTRL_PFC_R8A7740
166-
bool "pin control support for R-Mobile A1" if COMPILE_TEST
167-
select PINCTRL_SH_PFC_GPIO
209+
config PINCTRL_PFC_SH7203
210+
bool "pin control support for SH7203" if COMPILE_TEST
211+
select PINCTRL_SH_FUNC_GPIO
168212

169-
config PINCTRL_PFC_R8A73A4
170-
bool "pin control support for R-Mobile APE6" if COMPILE_TEST
213+
config PINCTRL_PFC_SH7264
214+
bool "pin control support for SH7264" if COMPILE_TEST
215+
select PINCTRL_SH_FUNC_GPIO
216+
217+
config PINCTRL_PFC_SH7269
218+
bool "pin control support for SH7269" if COMPILE_TEST
219+
select PINCTRL_SH_FUNC_GPIO
220+
221+
config PINCTRL_PFC_SH73A0
222+
bool "pin control support for SH73A0 (SH-Mobile AG5)" if COMPILE_TEST
171223
select PINCTRL_SH_PFC_GPIO
224+
select REGULATOR
225+
226+
config PINCTRL_PFC_SH7720
227+
bool "pin control support for SH7720" if COMPILE_TEST
228+
select PINCTRL_SH_FUNC_GPIO
229+
230+
config PINCTRL_PFC_SH7722
231+
bool "pin control support for SH7722" if COMPILE_TEST
232+
select PINCTRL_SH_FUNC_GPIO
233+
234+
config PINCTRL_PFC_SH7723
235+
bool "pin control support for SH7723 (SH-Mobile R2)" if COMPILE_TEST
236+
select PINCTRL_SH_FUNC_GPIO
237+
238+
config PINCTRL_PFC_SH7724
239+
bool "pin control support for SH7724 (SH-Mobile R2R)" if COMPILE_TEST
240+
select PINCTRL_SH_FUNC_GPIO
241+
242+
config PINCTRL_PFC_SH7734
243+
bool "pin control support for SH7734" if COMPILE_TEST
244+
select PINCTRL_SH_FUNC_GPIO
245+
246+
config PINCTRL_PFC_SH7757
247+
bool "pin control support for SH7757" if COMPILE_TEST
248+
select PINCTRL_SH_FUNC_GPIO
249+
250+
config PINCTRL_PFC_SH7785
251+
bool "pin control support for SH7785" if COMPILE_TEST
252+
select PINCTRL_SH_FUNC_GPIO
253+
254+
config PINCTRL_PFC_SH7786
255+
bool "pin control support for SH7786" if COMPILE_TEST
256+
select PINCTRL_SH_FUNC_GPIO
257+
258+
config PINCTRL_PFC_SHX3
259+
bool "pin control support for SH-X3" if COMPILE_TEST
260+
select PINCTRL_SH_FUNC_GPIO
172261

173262
config PINCTRL_RZA1
174263
bool "pin control support for RZ/A1"
@@ -204,42 +293,6 @@ config PINCTRL_RZG2L
204293
This selects GPIO and pinctrl driver for Renesas RZ/{G2L,G2UL,V2L}
205294
platforms.
206295

207-
config PINCTRL_PFC_R8A77470
208-
bool "pin control support for RZ/G1C" if COMPILE_TEST
209-
select PINCTRL_SH_PFC
210-
211-
config PINCTRL_PFC_R8A7745
212-
bool "pin control support for RZ/G1E" if COMPILE_TEST
213-
select PINCTRL_SH_PFC
214-
215-
config PINCTRL_PFC_R8A7742
216-
bool "pin control support for RZ/G1H" if COMPILE_TEST
217-
select PINCTRL_SH_PFC
218-
219-
config PINCTRL_PFC_R8A7743
220-
bool "pin control support for RZ/G1M" if COMPILE_TEST
221-
select PINCTRL_SH_PFC
222-
223-
config PINCTRL_PFC_R8A7744
224-
bool "pin control support for RZ/G1N" if COMPILE_TEST
225-
select PINCTRL_SH_PFC
226-
227-
config PINCTRL_PFC_R8A774C0
228-
bool "pin control support for RZ/G2E" if COMPILE_TEST
229-
select PINCTRL_SH_PFC
230-
231-
config PINCTRL_PFC_R8A774E1
232-
bool "pin control support for RZ/G2H" if COMPILE_TEST
233-
select PINCTRL_SH_PFC
234-
235-
config PINCTRL_PFC_R8A774A1
236-
bool "pin control support for RZ/G2M" if COMPILE_TEST
237-
select PINCTRL_SH_PFC
238-
239-
config PINCTRL_PFC_R8A774B1
240-
bool "pin control support for RZ/G2N" if COMPILE_TEST
241-
select PINCTRL_SH_PFC
242-
243296
config PINCTRL_RZN1
244297
bool "pin control support for RZ/N1"
245298
depends on OF
@@ -250,9 +303,8 @@ config PINCTRL_RZN1
250303
This selects pinctrl driver for Renesas RZ/N1 devices.
251304

252305
config PINCTRL_RZV2M
253-
bool "pin control support for RZ/V2M"
306+
bool "pin control support for RZ/V2M" if COMPILE_TEST
254307
depends on OF
255-
depends on ARCH_R9A09G011 || COMPILE_TEST
256308
select GPIOLIB
257309
select GENERIC_PINCTRL_GROUPS
258310
select GENERIC_PINMUX_FUNCTIONS
@@ -261,57 +313,4 @@ config PINCTRL_RZV2M
261313
This selects GPIO and pinctrl driver for Renesas RZ/V2M
262314
platforms.
263315

264-
config PINCTRL_PFC_SH7203
265-
bool "pin control support for SH7203" if COMPILE_TEST
266-
select PINCTRL_SH_FUNC_GPIO
267-
268-
config PINCTRL_PFC_SH7264
269-
bool "pin control support for SH7264" if COMPILE_TEST
270-
select PINCTRL_SH_FUNC_GPIO
271-
272-
config PINCTRL_PFC_SH7269
273-
bool "pin control support for SH7269" if COMPILE_TEST
274-
select PINCTRL_SH_FUNC_GPIO
275-
276-
config PINCTRL_PFC_SH7720
277-
bool "pin control support for SH7720" if COMPILE_TEST
278-
select PINCTRL_SH_FUNC_GPIO
279-
280-
config PINCTRL_PFC_SH7722
281-
bool "pin control support for SH7722" if COMPILE_TEST
282-
select PINCTRL_SH_FUNC_GPIO
283-
284-
config PINCTRL_PFC_SH7734
285-
bool "pin control support for SH7734" if COMPILE_TEST
286-
select PINCTRL_SH_FUNC_GPIO
287-
288-
config PINCTRL_PFC_SH7757
289-
bool "pin control support for SH7757" if COMPILE_TEST
290-
select PINCTRL_SH_FUNC_GPIO
291-
292-
config PINCTRL_PFC_SH7785
293-
bool "pin control support for SH7785" if COMPILE_TEST
294-
select PINCTRL_SH_FUNC_GPIO
295-
296-
config PINCTRL_PFC_SH7786
297-
bool "pin control support for SH7786" if COMPILE_TEST
298-
select PINCTRL_SH_FUNC_GPIO
299-
300-
config PINCTRL_PFC_SH73A0
301-
bool "pin control support for SH-Mobile AG5" if COMPILE_TEST
302-
select PINCTRL_SH_PFC_GPIO
303-
select REGULATOR
304-
305-
config PINCTRL_PFC_SH7723
306-
bool "pin control support for SH-Mobile R2" if COMPILE_TEST
307-
select PINCTRL_SH_FUNC_GPIO
308-
309-
config PINCTRL_PFC_SH7724
310-
bool "pin control support for SH-Mobile R2R" if COMPILE_TEST
311-
select PINCTRL_SH_FUNC_GPIO
312-
313-
config PINCTRL_PFC_SHX3
314-
bool "pin control support for SH-X3" if COMPILE_TEST
315-
select PINCTRL_SH_FUNC_GPIO
316-
317316
endmenu

0 commit comments

Comments
 (0)