@@ -65,17 +65,20 @@ if ARM && ARCH_RENESAS
6565
6666config ARCH_EMEV2
6767 bool "ARM32 Platform support for Emma Mobile EV2"
68+ default ARCH_RENESAS
6869 select HAVE_ARM_SCU if SMP
6970 select SYS_SUPPORTS_EM_STI
7071
7172config ARCH_R8A7794
7273 bool "ARM32 Platform support for R-Car E2"
74+ default ARCH_RENESAS
7375 select ARCH_RCAR_GEN2
7476 select ARM_ERRATA_814220
7577 select SYSC_R8A7794
7678
7779config ARCH_R8A7779
7880 bool "ARM32 Platform support for R-Car H1"
81+ default ARCH_RENESAS
7982 select ARCH_RCAR_GEN1
8083 select ARM_ERRATA_754322
8184 select ARM_GLOBAL_TIMER
@@ -85,6 +88,7 @@ config ARCH_R8A7779
8588
8689config ARCH_R8A7790
8790 bool "ARM32 Platform support for R-Car H2"
91+ default ARCH_RENESAS
8892 select ARCH_RCAR_GEN2
8993 select ARM_ERRATA_798181 if SMP
9094 select ARM_ERRATA_814220
@@ -93,37 +97,43 @@ config ARCH_R8A7790
9397
9498config ARCH_R8A7778
9599 bool "ARM32 Platform support for R-Car M1A"
100+ default ARCH_RENESAS
96101 select ARCH_RCAR_GEN1
97102 select ARM_ERRATA_754322
98103
99104config ARCH_R8A7793
100105 bool "ARM32 Platform support for R-Car M2-N"
106+ default ARCH_RENESAS
101107 select ARCH_RCAR_GEN2
102108 select ARM_ERRATA_798181 if SMP
103109 select I2C
104110 select SYSC_R8A7791
105111
106112config ARCH_R8A7791
107113 bool "ARM32 Platform support for R-Car M2-W"
114+ default ARCH_RENESAS
108115 select ARCH_RCAR_GEN2
109116 select ARM_ERRATA_798181 if SMP
110117 select I2C
111118 select SYSC_R8A7791
112119
113120config ARCH_R8A7792
114121 bool "ARM32 Platform support for R-Car V2H"
122+ default ARCH_RENESAS
115123 select ARCH_RCAR_GEN2
116124 select ARM_ERRATA_798181 if SMP
117125 select SYSC_R8A7792
118126
119127config ARCH_R8A7740
120128 bool "ARM32 Platform support for R-Mobile A1"
129+ default ARCH_RENESAS
121130 select ARCH_RMOBILE
122131 select ARM_ERRATA_754322
123132 select RENESAS_INTC_IRQPIN
124133
125134config ARCH_R8A73A4
126135 bool "ARM32 Platform support for R-Mobile APE6"
136+ default ARCH_RENESAS
127137 select ARCH_RMOBILE
128138 select ARM_ERRATA_798181 if SMP
129139 select ARM_ERRATA_814220
@@ -132,6 +142,7 @@ config ARCH_R8A73A4
132142
133143config ARCH_R7S72100
134144 bool "ARM32 Platform support for RZ/A1H"
145+ default ARCH_RENESAS
135146 select ARM_ERRATA_754322
136147 select PM
137148 select PM_GENERIC_DOMAINS
@@ -141,49 +152,57 @@ config ARCH_R7S72100
141152
142153config ARCH_R7S9210
143154 bool "ARM32 Platform support for RZ/A2"
155+ default ARCH_RENESAS
144156 select PM
145157 select PM_GENERIC_DOMAINS
146158 select RENESAS_OSTM
147159 select RENESAS_RZA1_IRQC
148160
149161config ARCH_R8A77470
150162 bool "ARM32 Platform support for RZ/G1C"
163+ default ARCH_RENESAS
151164 select ARCH_RCAR_GEN2
152165 select ARM_ERRATA_814220
153166 select SYSC_R8A77470
154167
155168config ARCH_R8A7745
156169 bool "ARM32 Platform support for RZ/G1E"
170+ default ARCH_RENESAS
157171 select ARCH_RCAR_GEN2
158172 select ARM_ERRATA_814220
159173 select SYSC_R8A7745
160174
161175config ARCH_R8A7742
162176 bool "ARM32 Platform support for RZ/G1H"
177+ default ARCH_RENESAS
163178 select ARCH_RCAR_GEN2
164179 select ARM_ERRATA_798181 if SMP
165180 select ARM_ERRATA_814220
166181 select SYSC_R8A7742
167182
168183config ARCH_R8A7743
169184 bool "ARM32 Platform support for RZ/G1M"
185+ default ARCH_RENESAS
170186 select ARCH_RCAR_GEN2
171187 select ARM_ERRATA_798181 if SMP
172188 select SYSC_R8A7743
173189
174190config ARCH_R8A7744
175191 bool "ARM32 Platform support for RZ/G1N"
192+ default ARCH_RENESAS
176193 select ARCH_RCAR_GEN2
177194 select ARM_ERRATA_798181 if SMP
178195 select SYSC_R8A7743
179196
180197config ARCH_R9A06G032
181198 bool "ARM32 Platform support for RZ/N1D"
199+ default ARCH_RENESAS
182200 select ARCH_RZN1
183201 select ARM_ERRATA_814220
184202
185203config ARCH_SH73A0
186204 bool "ARM32 Platform support for SH-Mobile AG5"
205+ default ARCH_RENESAS
187206 select ARCH_RMOBILE
188207 select ARM_ERRATA_754322
189208 select ARM_GLOBAL_TIMER
@@ -197,6 +216,7 @@ if ARM64
197216
198217config ARCH_R8A77995
199218 bool "ARM64 Platform support for R-Car D3"
219+ default y if ARCH_RENESAS
200220 select ARCH_RCAR_GEN3
201221 select SYSC_R8A77995
202222 help
@@ -205,6 +225,7 @@ config ARCH_R8A77995
205225
206226config ARCH_R8A77990
207227 bool "ARM64 Platform support for R-Car E3"
228+ default y if ARCH_RENESAS
208229 select ARCH_RCAR_GEN3
209230 select SYSC_R8A77990
210231 help
@@ -213,6 +234,7 @@ config ARCH_R8A77990
213234
214235config ARCH_R8A77951
215236 bool "ARM64 Platform support for R-Car H3 ES2.0+"
237+ default y if ARCH_RENESAS
216238 select ARCH_RCAR_GEN3
217239 select SYSC_R8A7795
218240 help
@@ -222,6 +244,7 @@ config ARCH_R8A77951
222244
223245config ARCH_R8A77965
224246 bool "ARM64 Platform support for R-Car M3-N"
247+ default y if ARCH_RENESAS
225248 select ARCH_RCAR_GEN3
226249 select SYSC_R8A77965
227250 help
@@ -230,13 +253,15 @@ config ARCH_R8A77965
230253
231254config ARCH_R8A77960
232255 bool "ARM64 Platform support for R-Car M3-W"
256+ default y if ARCH_RENESAS
233257 select ARCH_RCAR_GEN3
234258 select SYSC_R8A77960
235259 help
236260 This enables support for the Renesas R-Car M3-W SoC.
237261
238262config ARCH_R8A77961
239263 bool "ARM64 Platform support for R-Car M3-W+"
264+ default y if ARCH_RENESAS
240265 select ARCH_RCAR_GEN3
241266 select SYSC_R8A77961
242267 help
@@ -245,101 +270,116 @@ config ARCH_R8A77961
245270
246271config ARCH_R8A779F0
247272 bool "ARM64 Platform support for R-Car S4-8"
273+ default y if ARCH_RENESAS
248274 select ARCH_RCAR_GEN4
249275 select SYSC_R8A779F0
250276 help
251277 This enables support for the Renesas R-Car S4-8 SoC.
252278
253279config ARCH_R8A77980
254280 bool "ARM64 Platform support for R-Car V3H"
281+ default y if ARCH_RENESAS
255282 select ARCH_RCAR_GEN3
256283 select SYSC_R8A77980
257284 help
258285 This enables support for the Renesas R-Car V3H SoC.
259286
260287config ARCH_R8A77970
261288 bool "ARM64 Platform support for R-Car V3M"
289+ default y if ARCH_RENESAS
262290 select ARCH_RCAR_GEN3
263291 select SYSC_R8A77970
264292 help
265293 This enables support for the Renesas R-Car V3M SoC.
266294
267295config ARCH_R8A779A0
268296 bool "ARM64 Platform support for R-Car V3U"
297+ default y if ARCH_RENESAS
269298 select ARCH_RCAR_GEN4
270299 select SYSC_R8A779A0
271300 help
272301 This enables support for the Renesas R-Car V3U SoC.
273302
274303config ARCH_R8A779G0
275304 bool "ARM64 Platform support for R-Car V4H"
305+ default y if ARCH_RENESAS
276306 select ARCH_RCAR_GEN4
277307 select SYSC_R8A779G0
278308 help
279309 This enables support for the Renesas R-Car V4H SoC.
280310
281311config ARCH_R8A779H0
282312 bool "ARM64 Platform support for R-Car V4M"
313+ default y if ARCH_RENESAS
283314 select ARCH_RCAR_GEN4
284315 select SYSC_R8A779H0
285316 help
286317 This enables support for the Renesas R-Car V4M SoC.
287318
288319config ARCH_R8A774C0
289320 bool "ARM64 Platform support for RZ/G2E"
321+ default y if ARCH_RENESAS
290322 select ARCH_RCAR_GEN3
291323 select SYSC_R8A774C0
292324 help
293325 This enables support for the Renesas RZ/G2E SoC.
294326
295327config ARCH_R8A774E1
296328 bool "ARM64 Platform support for RZ/G2H"
329+ default y if ARCH_RENESAS
297330 select ARCH_RCAR_GEN3
298331 select SYSC_R8A774E1
299332 help
300333 This enables support for the Renesas RZ/G2H SoC.
301334
302335config ARCH_R8A774A1
303336 bool "ARM64 Platform support for RZ/G2M"
337+ default y if ARCH_RENESAS
304338 select ARCH_RCAR_GEN3
305339 select SYSC_R8A774A1
306340 help
307341 This enables support for the Renesas RZ/G2M SoC.
308342
309343config ARCH_R8A774B1
310344 bool "ARM64 Platform support for RZ/G2N"
345+ default y if ARCH_RENESAS
311346 select ARCH_RCAR_GEN3
312347 select SYSC_R8A774B1
313348 help
314349 This enables support for the Renesas RZ/G2N SoC.
315350
316351config ARCH_R9A07G043
317352 bool "ARM64 Platform support for RZ/G2UL"
353+ default y if ARCH_RENESAS
318354 select ARCH_RZG2L
319355 help
320356 This enables support for the Renesas RZ/G2UL SoC variants.
321357
322358config ARCH_R9A07G044
323359 bool "ARM64 Platform support for RZ/G2L"
360+ default y if ARCH_RENESAS
324361 select ARCH_RZG2L
325362 help
326363 This enables support for the Renesas RZ/G2L SoC variants.
327364
328365config ARCH_R9A07G054
329366 bool "ARM64 Platform support for RZ/V2L"
367+ default y if ARCH_RENESAS
330368 select ARCH_RZG2L
331369 help
332370 This enables support for the Renesas RZ/V2L SoC variants.
333371
334372config ARCH_R9A08G045
335373 bool "ARM64 Platform support for RZ/G3S"
374+ default y if ARCH_RENESAS
336375 select ARCH_RZG2L
337376 select SYSC_R9A08G045
338377 help
339378 This enables support for the Renesas RZ/G3S SoC variants.
340379
341380config ARCH_R9A09G011
342381 bool "ARM64 Platform support for RZ/V2M"
382+ default y if ARCH_RENESAS
343383 select PM
344384 select PM_GENERIC_DOMAINS
345385 select PWC_RZV2M
@@ -348,12 +388,14 @@ config ARCH_R9A09G011
348388
349389config ARCH_R9A09G047
350390 bool "ARM64 Platform support for RZ/G3E"
391+ default y if ARCH_RENESAS
351392 select SYS_R9A09G047
352393 help
353394 This enables support for the Renesas RZ/G3E SoC variants.
354395
355396config ARCH_R9A09G057
356397 bool "ARM64 Platform support for RZ/V2H(P)"
398+ default y if ARCH_RENESAS
357399 select RENESAS_RZV2H_ICU
358400 select SYS_R9A09G057
359401 help
0 commit comments