xref: /linux/drivers/soc/renesas/Kconfig (revision 2f89bef90de4740be33b2cb4ba95e0107df0d25e)
141c4567cSKuninori Morimoto# SPDX-License-Identifier: GPL-2.0
2928bfbc6SKuninori Morimotomenuconfig SOC_RENESAS
38be381a1SGeert Uytterhoeven	bool "Renesas SoC driver support" if COMPILE_TEST && !ARCH_RENESAS
48be381a1SGeert Uytterhoeven	default y if ARCH_RENESAS
58be381a1SGeert Uytterhoeven	select SOC_BUS
68be381a1SGeert Uytterhoeven
78be381a1SGeert Uytterhoevenif SOC_RENESAS
88be381a1SGeert Uytterhoeven
9062887bfSGeert Uytterhoevenconfig ARCH_RCAR_GEN1
10062887bfSGeert Uytterhoeven	bool
11062887bfSGeert Uytterhoeven	select PM
12062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
13062887bfSGeert Uytterhoeven	select RENESAS_INTC_IRQPIN
14062887bfSGeert Uytterhoeven	select RST_RCAR
15062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_SH_TMU
16062887bfSGeert Uytterhoeven
17062887bfSGeert Uytterhoevenconfig ARCH_RCAR_GEN2
18062887bfSGeert Uytterhoeven	bool
19062887bfSGeert Uytterhoeven	select HAVE_ARM_ARCH_TIMER
20062887bfSGeert Uytterhoeven	select PM
21062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
22062887bfSGeert Uytterhoeven	select RENESAS_IRQC
23062887bfSGeert Uytterhoeven	select RST_RCAR
24062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_SH_CMT
25062887bfSGeert Uytterhoeven
26fa43948fSGeert Uytterhoevenconfig ARCH_RCAR_GEN3
27fa43948fSGeert Uytterhoeven	bool
28fa43948fSGeert Uytterhoeven	select PM
29fa43948fSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
30fa43948fSGeert Uytterhoeven	select RENESAS_IRQC
31fa43948fSGeert Uytterhoeven	select RST_RCAR
32fa43948fSGeert Uytterhoeven	select SYS_SUPPORTS_SH_CMT
33fa43948fSGeert Uytterhoeven	select SYS_SUPPORTS_SH_TMU
34fa43948fSGeert Uytterhoeven
35062887bfSGeert Uytterhoevenconfig ARCH_RMOBILE
36062887bfSGeert Uytterhoeven	bool
372ed29e15SGeert Uytterhoeven	select PM
382ed29e15SGeert Uytterhoeven	select PM_GENERIC_DOMAINS
39062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_SH_CMT
40062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_SH_TMU
412ed29e15SGeert Uytterhoeven	select SYSC_RMOBILE
42062887bfSGeert Uytterhoeven
43088659adSLad Prabhakarconfig ARCH_RZG2L
44088659adSLad Prabhakar	bool
45088659adSLad Prabhakar	select PM
46088659adSLad Prabhakar	select PM_GENERIC_DOMAINS
47088659adSLad Prabhakar
48062887bfSGeert Uytterhoevenconfig ARCH_RZN1
49062887bfSGeert Uytterhoeven	bool
50062887bfSGeert Uytterhoeven	select ARM_AMBA
51062887bfSGeert Uytterhoeven
528070ba63SArnd Bergmannif ARM && ARCH_RENESAS
53062887bfSGeert Uytterhoeven
54062887bfSGeert Uytterhoeven#comment "Renesas ARM SoCs System Type"
55062887bfSGeert Uytterhoeven
56062887bfSGeert Uytterhoevenconfig ARCH_EMEV2
578fae6758SKuninori Morimoto	bool "ARM32 Platform support for Emma Mobile EV2"
58062887bfSGeert Uytterhoeven	select HAVE_ARM_SCU if SMP
59062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_EM_STI
60062887bfSGeert Uytterhoeven
616d5aded8SKuninori Morimotoconfig ARCH_R8A7794
626d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car E2"
636d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
646d5aded8SKuninori Morimoto	select ARM_ERRATA_814220
656d5aded8SKuninori Morimoto	select SYSC_R8A7794
666d5aded8SKuninori Morimoto
676d5aded8SKuninori Morimotoconfig ARCH_R8A7779
686d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car H1"
696d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN1
706d5aded8SKuninori Morimoto	select ARM_ERRATA_754322
716d5aded8SKuninori Morimoto	select ARM_GLOBAL_TIMER
726d5aded8SKuninori Morimoto	select HAVE_ARM_SCU if SMP
736d5aded8SKuninori Morimoto	select HAVE_ARM_TWD if SMP
746d5aded8SKuninori Morimoto	select SYSC_R8A7779
756d5aded8SKuninori Morimoto
766d5aded8SKuninori Morimotoconfig ARCH_R8A7790
776d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car H2"
786d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
796d5aded8SKuninori Morimoto	select ARM_ERRATA_798181 if SMP
806d5aded8SKuninori Morimoto	select ARM_ERRATA_814220
816d5aded8SKuninori Morimoto	select I2C
826d5aded8SKuninori Morimoto	select SYSC_R8A7790
836d5aded8SKuninori Morimoto
846d5aded8SKuninori Morimotoconfig ARCH_R8A7778
856d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car M1A"
866d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN1
876d5aded8SKuninori Morimoto	select ARM_ERRATA_754322
886d5aded8SKuninori Morimoto
896d5aded8SKuninori Morimotoconfig ARCH_R8A7793
906d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car M2-N"
916d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
926d5aded8SKuninori Morimoto	select ARM_ERRATA_798181 if SMP
936d5aded8SKuninori Morimoto	select I2C
946d5aded8SKuninori Morimoto	select SYSC_R8A7791
956d5aded8SKuninori Morimoto
966d5aded8SKuninori Morimotoconfig ARCH_R8A7791
976d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car M2-W"
986d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
996d5aded8SKuninori Morimoto	select ARM_ERRATA_798181 if SMP
1006d5aded8SKuninori Morimoto	select I2C
1016d5aded8SKuninori Morimoto	select SYSC_R8A7791
1026d5aded8SKuninori Morimoto
1036d5aded8SKuninori Morimotoconfig ARCH_R8A7792
1046d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Car V2H"
1056d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
1066d5aded8SKuninori Morimoto	select ARM_ERRATA_798181 if SMP
1076d5aded8SKuninori Morimoto	select SYSC_R8A7792
1086d5aded8SKuninori Morimoto
1096d5aded8SKuninori Morimotoconfig ARCH_R8A7740
1106d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Mobile A1"
1116d5aded8SKuninori Morimoto	select ARCH_RMOBILE
1126d5aded8SKuninori Morimoto	select ARM_ERRATA_754322
1136d5aded8SKuninori Morimoto	select RENESAS_INTC_IRQPIN
1146d5aded8SKuninori Morimoto
1156d5aded8SKuninori Morimotoconfig ARCH_R8A73A4
1166d5aded8SKuninori Morimoto	bool "ARM32 Platform support for R-Mobile APE6"
1176d5aded8SKuninori Morimoto	select ARCH_RMOBILE
1186d5aded8SKuninori Morimoto	select ARM_ERRATA_798181 if SMP
1196d5aded8SKuninori Morimoto	select ARM_ERRATA_814220
1206d5aded8SKuninori Morimoto	select HAVE_ARM_ARCH_TIMER
1216d5aded8SKuninori Morimoto	select RENESAS_IRQC
1226d5aded8SKuninori Morimoto
123062887bfSGeert Uytterhoevenconfig ARCH_R7S72100
1248fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/A1H"
1252eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
126062887bfSGeert Uytterhoeven	select PM
127062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
128062887bfSGeert Uytterhoeven	select RENESAS_OSTM
12902af9f90SGeert Uytterhoeven	select RENESAS_RZA1_IRQC
13002af9f90SGeert Uytterhoeven	select SYS_SUPPORTS_SH_MTU2
131062887bfSGeert Uytterhoeven
132062887bfSGeert Uytterhoevenconfig ARCH_R7S9210
1338fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/A2"
134062887bfSGeert Uytterhoeven	select PM
135062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
136062887bfSGeert Uytterhoeven	select RENESAS_OSTM
13702af9f90SGeert Uytterhoeven	select RENESAS_RZA1_IRQC
138062887bfSGeert Uytterhoeven
1396d5aded8SKuninori Morimotoconfig ARCH_R8A77470
1406d5aded8SKuninori Morimoto	bool "ARM32 Platform support for RZ/G1C"
1416d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
142435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
1436d5aded8SKuninori Morimoto	select SYSC_R8A77470
144062887bfSGeert Uytterhoeven
1456d5aded8SKuninori Morimotoconfig ARCH_R8A7745
1466d5aded8SKuninori Morimoto	bool "ARM32 Platform support for RZ/G1E"
1476d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN2
1486d5aded8SKuninori Morimoto	select ARM_ERRATA_814220
1496d5aded8SKuninori Morimoto	select SYSC_R8A7745
150062887bfSGeert Uytterhoeven
151cdc8abe7SLad Prabhakarconfig ARCH_R8A7742
1528fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/G1H"
153cdc8abe7SLad Prabhakar	select ARCH_RCAR_GEN2
154cdc8abe7SLad Prabhakar	select ARM_ERRATA_798181 if SMP
155cdc8abe7SLad Prabhakar	select ARM_ERRATA_814220
156cdc8abe7SLad Prabhakar	select SYSC_R8A7742
157cdc8abe7SLad Prabhakar
158062887bfSGeert Uytterhoevenconfig ARCH_R8A7743
1598fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/G1M"
160062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
161062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
162062887bfSGeert Uytterhoeven	select SYSC_R8A7743
163062887bfSGeert Uytterhoeven
164062887bfSGeert Uytterhoevenconfig ARCH_R8A7744
1658fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/G1N"
166062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
167062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
168062887bfSGeert Uytterhoeven	select SYSC_R8A7743
169062887bfSGeert Uytterhoeven
170062887bfSGeert Uytterhoevenconfig ARCH_R9A06G032
1718fae6758SKuninori Morimoto	bool "ARM32 Platform support for RZ/N1D"
172062887bfSGeert Uytterhoeven	select ARCH_RZN1
173435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
174062887bfSGeert Uytterhoeven
175062887bfSGeert Uytterhoevenconfig ARCH_SH73A0
1768fae6758SKuninori Morimoto	bool "ARM32 Platform support for SH-Mobile AG5"
177062887bfSGeert Uytterhoeven	select ARCH_RMOBILE
1782eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
179408324a3SGeert Uytterhoeven	select ARM_GLOBAL_TIMER
180062887bfSGeert Uytterhoeven	select HAVE_ARM_SCU if SMP
181062887bfSGeert Uytterhoeven	select HAVE_ARM_TWD if SMP
182062887bfSGeert Uytterhoeven	select RENESAS_INTC_IRQPIN
183062887bfSGeert Uytterhoeven
184062887bfSGeert Uytterhoevenendif # ARM
185062887bfSGeert Uytterhoeven
186fa43948fSGeert Uytterhoevenif ARM64
187fa43948fSGeert Uytterhoeven
1886d5aded8SKuninori Morimotoconfig ARCH_R8A77995
1896d5aded8SKuninori Morimoto	bool "ARM64 Platform support for R-Car D3"
190fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
1916d5aded8SKuninori Morimoto	select SYSC_R8A77995
192fa43948fSGeert Uytterhoeven	help
1936d5aded8SKuninori Morimoto	  This enables support for the Renesas R-Car D3 SoC.
1942ed1e481SGeert Uytterhoeven	  This includes different gradings like R-Car D3e.
195fa43948fSGeert Uytterhoeven
1966d5aded8SKuninori Morimotoconfig ARCH_R8A77990
1976d5aded8SKuninori Morimoto	bool "ARM64 Platform support for R-Car E3"
198d634055cSBiju Das	select ARCH_RCAR_GEN3
1996d5aded8SKuninori Morimoto	select SYSC_R8A77990
200d634055cSBiju Das	help
2016d5aded8SKuninori Morimoto	  This enables support for the Renesas R-Car E3 SoC.
2022ed1e481SGeert Uytterhoeven	  This includes different gradings like R-Car E3e.
203b88fc411SMarian-Cristian Rotariu
204b925adfcSGeert Uytterhoevenconfig ARCH_R8A77950
2058fae6758SKuninori Morimoto	bool "ARM64 Platform support for R-Car H3 ES1.x"
206fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
207fa43948fSGeert Uytterhoeven	select SYSC_R8A7795
208fa43948fSGeert Uytterhoeven	help
2094ff27112SGeert Uytterhoeven	  This enables support for the Renesas R-Car H3 SoC (revision 1.x).
2104ff27112SGeert Uytterhoeven
2114ff27112SGeert Uytterhoevenconfig ARCH_R8A77951
2128fae6758SKuninori Morimoto	bool "ARM64 Platform support for R-Car H3 ES2.0+"
2134ff27112SGeert Uytterhoeven	select ARCH_RCAR_GEN3
2144ff27112SGeert Uytterhoeven	select SYSC_R8A7795
2154ff27112SGeert Uytterhoeven	help
2164ff27112SGeert Uytterhoeven	  This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and
2174ff27112SGeert Uytterhoeven	  later).
2182ed1e481SGeert Uytterhoeven	  This includes different gradings like R-Car H3e, H3e-2G, and H3Ne.
219fa43948fSGeert Uytterhoeven
2206d5aded8SKuninori Morimotoconfig ARCH_R8A77965
2216d5aded8SKuninori Morimoto	bool "ARM64 Platform support for R-Car M3-N"
2226d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN3
2236d5aded8SKuninori Morimoto	select SYSC_R8A77965
2246d5aded8SKuninori Morimoto	help
2256d5aded8SKuninori Morimoto	  This enables support for the Renesas R-Car M3-N SoC.
2262ed1e481SGeert Uytterhoeven	  This includes different gradings like R-Car M3Ne and M3Ne-2G.
2276d5aded8SKuninori Morimoto
22839e57e14SGeert Uytterhoevenconfig ARCH_R8A77960
2298fae6758SKuninori Morimoto	bool "ARM64 Platform support for R-Car M3-W"
230fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
231f79edb17SGeert Uytterhoeven	select SYSC_R8A77960
232fa43948fSGeert Uytterhoeven	help
233fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car M3-W SoC.
234fa43948fSGeert Uytterhoeven
235cadadde2SGeert Uytterhoevenconfig ARCH_R8A77961
2368fae6758SKuninori Morimoto	bool "ARM64 Platform support for R-Car M3-W+"
237cadadde2SGeert Uytterhoeven	select ARCH_RCAR_GEN3
238bdde3d3eSGeert Uytterhoeven	select SYSC_R8A77961
239cadadde2SGeert Uytterhoeven	help
240cadadde2SGeert Uytterhoeven	  This enables support for the Renesas R-Car M3-W+ SoC.
2412ed1e481SGeert Uytterhoeven	  This includes different gradings like R-Car M3e and M3e-2G.
242cadadde2SGeert Uytterhoeven
24397116335SYoshihiro Shimodaconfig ARCH_R8A779F0
24497116335SYoshihiro Shimoda	bool "ARM64 Platform support for R-Car S4-8"
24597116335SYoshihiro Shimoda	select ARCH_RCAR_GEN3
24697116335SYoshihiro Shimoda	select SYSC_R8A779F0
24797116335SYoshihiro Shimoda	help
24897116335SYoshihiro Shimoda	  This enables support for the Renesas R-Car S4-8 SoC.
24997116335SYoshihiro Shimoda
2506d5aded8SKuninori Morimotoconfig ARCH_R8A77980
2516d5aded8SKuninori Morimoto	bool "ARM64 Platform support for R-Car V3H"
252fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
2536d5aded8SKuninori Morimoto	select SYSC_R8A77980
254fa43948fSGeert Uytterhoeven	help
2556d5aded8SKuninori Morimoto	  This enables support for the Renesas R-Car V3H SoC.
256fa43948fSGeert Uytterhoeven
257fa43948fSGeert Uytterhoevenconfig ARCH_R8A77970
2588fae6758SKuninori Morimoto	bool "ARM64 Platform support for R-Car V3M"
259fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
260fa43948fSGeert Uytterhoeven	select SYSC_R8A77970
261fa43948fSGeert Uytterhoeven	help
262fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car V3M SoC.
263fa43948fSGeert Uytterhoeven
264090e87e7SYoshihiro Shimodaconfig ARCH_R8A779A0
265090e87e7SYoshihiro Shimoda	bool "ARM64 Platform support for R-Car V3U"
266090e87e7SYoshihiro Shimoda	select ARCH_RCAR_GEN3
2671b4298f0SYoshihiro Shimoda	select SYSC_R8A779A0
268090e87e7SYoshihiro Shimoda	help
269090e87e7SYoshihiro Shimoda	  This enables support for the Renesas R-Car V3U SoC.
270090e87e7SYoshihiro Shimoda
2716d5aded8SKuninori Morimotoconfig ARCH_R8A774C0
2726d5aded8SKuninori Morimoto	bool "ARM64 Platform support for RZ/G2E"
273fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
2746d5aded8SKuninori Morimoto	select SYSC_R8A774C0
275fa43948fSGeert Uytterhoeven	help
2766d5aded8SKuninori Morimoto	  This enables support for the Renesas RZ/G2E SoC.
277fa43948fSGeert Uytterhoeven
2786d5aded8SKuninori Morimotoconfig ARCH_R8A774E1
2796d5aded8SKuninori Morimoto	bool "ARM64 Platform support for RZ/G2H"
280fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
2816d5aded8SKuninori Morimoto	select SYSC_R8A774E1
282fa43948fSGeert Uytterhoeven	help
2836d5aded8SKuninori Morimoto	  This enables support for the Renesas RZ/G2H SoC.
284fa43948fSGeert Uytterhoeven
2856d5aded8SKuninori Morimotoconfig ARCH_R8A774A1
2866d5aded8SKuninori Morimoto	bool "ARM64 Platform support for RZ/G2M"
287fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
2886d5aded8SKuninori Morimoto	select SYSC_R8A774A1
289fa43948fSGeert Uytterhoeven	help
2906d5aded8SKuninori Morimoto	  This enables support for the Renesas RZ/G2M SoC.
2916d5aded8SKuninori Morimoto
2926d5aded8SKuninori Morimotoconfig ARCH_R8A774B1
2936d5aded8SKuninori Morimoto	bool "ARM64 Platform support for RZ/G2N"
2946d5aded8SKuninori Morimoto	select ARCH_RCAR_GEN3
2956d5aded8SKuninori Morimoto	select SYSC_R8A774B1
2966d5aded8SKuninori Morimoto	help
2976d5aded8SKuninori Morimoto	  This enables support for the Renesas RZ/G2N SoC.
298fa43948fSGeert Uytterhoeven
299*2f89bef9SBiju Dasconfig ARCH_R9A07G043
300*2f89bef9SBiju Das	bool "ARM64 Platform support for RZ/G2UL"
301*2f89bef9SBiju Das	select ARCH_RZG2L
302*2f89bef9SBiju Das	help
303*2f89bef9SBiju Das	  This enables support for the Renesas RZ/G2UL SoC variants.
304*2f89bef9SBiju Das
305f3b15452SLad Prabhakarconfig ARCH_R9A07G044
306f3b15452SLad Prabhakar	bool "ARM64 Platform support for RZ/G2L"
307088659adSLad Prabhakar	select ARCH_RZG2L
308f3b15452SLad Prabhakar	help
309f3b15452SLad Prabhakar	  This enables support for the Renesas RZ/G2L SoC variants.
310f3b15452SLad Prabhakar
311860122d8SBiju Dasconfig ARCH_R9A07G054
312860122d8SBiju Das	bool "ARM64 Platform support for RZ/V2L"
313088659adSLad Prabhakar	select ARCH_RZG2L
314860122d8SBiju Das	help
315860122d8SBiju Das	  This enables support for the Renesas RZ/V2L SoC variants.
316860122d8SBiju Das
317fa43948fSGeert Uytterhoevenendif # ARM64
318fa43948fSGeert Uytterhoeven
3196d5aded8SKuninori Morimotoconfig RST_RCAR
3206d5aded8SKuninori Morimoto	bool "Reset Controller support for R-Car" if COMPILE_TEST
3216d5aded8SKuninori Morimoto
3226d5aded8SKuninori Morimotoconfig SYSC_RCAR
3236d5aded8SKuninori Morimoto	bool "System Controller support for R-Car" if COMPILE_TEST
3246d5aded8SKuninori Morimoto
325e62906d6SYoshihiro Shimodaconfig SYSC_RCAR_GEN4
326e62906d6SYoshihiro Shimoda	bool "System Controller support for R-Car Gen4" if COMPILE_TEST
327e62906d6SYoshihiro Shimoda
3286d5aded8SKuninori Morimotoconfig SYSC_R8A77995
3296d5aded8SKuninori Morimoto	bool "System Controller support for R-Car D3" if COMPILE_TEST
3305b9fa9cbSLad Prabhakar	select SYSC_RCAR
3315b9fa9cbSLad Prabhakar
3326d5aded8SKuninori Morimotoconfig SYSC_R8A7794
3336d5aded8SKuninori Morimoto	bool "System Controller support for R-Car E2" if COMPILE_TEST
3348be381a1SGeert Uytterhoeven	select SYSC_RCAR
3358be381a1SGeert Uytterhoeven
3366d5aded8SKuninori Morimotoconfig SYSC_R8A77990
3376d5aded8SKuninori Morimoto	bool "System Controller support for R-Car E3" if COMPILE_TEST
338f446ade0SMarian-Cristian Rotariu	select SYSC_RCAR
339f446ade0SMarian-Cristian Rotariu
3408be381a1SGeert Uytterhoevenconfig SYSC_R8A7779
341464d9b34SKuninori Morimoto	bool "System Controller support for R-Car H1" if COMPILE_TEST
3428be381a1SGeert Uytterhoeven	select SYSC_RCAR
3438be381a1SGeert Uytterhoeven
3448be381a1SGeert Uytterhoevenconfig SYSC_R8A7790
345464d9b34SKuninori Morimoto	bool "System Controller support for R-Car H2" if COMPILE_TEST
3468be381a1SGeert Uytterhoeven	select SYSC_RCAR
3478be381a1SGeert Uytterhoeven
3486d5aded8SKuninori Morimotoconfig SYSC_R8A7795
3496d5aded8SKuninori Morimoto	bool "System Controller support for R-Car H3" if COMPILE_TEST
3506d5aded8SKuninori Morimoto	select SYSC_RCAR
3516d5aded8SKuninori Morimoto
3528be381a1SGeert Uytterhoevenconfig SYSC_R8A7791
353464d9b34SKuninori Morimoto	bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST
3548be381a1SGeert Uytterhoeven	select SYSC_RCAR
3558be381a1SGeert Uytterhoeven
3566d5aded8SKuninori Morimotoconfig SYSC_R8A77965
3576d5aded8SKuninori Morimoto	bool "System Controller support for R-Car M3-N" if COMPILE_TEST
3588be381a1SGeert Uytterhoeven	select SYSC_RCAR
3598be381a1SGeert Uytterhoeven
360f79edb17SGeert Uytterhoevenconfig SYSC_R8A77960
361464d9b34SKuninori Morimoto	bool "System Controller support for R-Car M3-W" if COMPILE_TEST
3628be381a1SGeert Uytterhoeven	select SYSC_RCAR
3638be381a1SGeert Uytterhoeven
364bdde3d3eSGeert Uytterhoevenconfig SYSC_R8A77961
365464d9b34SKuninori Morimoto	bool "System Controller support for R-Car M3-W+" if COMPILE_TEST
366bdde3d3eSGeert Uytterhoeven	select SYSC_RCAR
367bdde3d3eSGeert Uytterhoeven
368654d5fdbSYoshihiro Shimodaconfig SYSC_R8A779F0
369654d5fdbSYoshihiro Shimoda	bool "System Controller support for R-Car S4-8" if COMPILE_TEST
370654d5fdbSYoshihiro Shimoda	select SYSC_RCAR_GEN4
371654d5fdbSYoshihiro Shimoda
3726d5aded8SKuninori Morimotoconfig SYSC_R8A7792
3736d5aded8SKuninori Morimoto	bool "System Controller support for R-Car V2H" if COMPILE_TEST
374bab9b2a7SSergei Shtylyov	select SYSC_RCAR
375bab9b2a7SSergei Shtylyov
37641d6d8bdSSergei Shtylyovconfig SYSC_R8A77980
377464d9b34SKuninori Morimoto	bool "System Controller support for R-Car V3H" if COMPILE_TEST
37841d6d8bdSSergei Shtylyov	select SYSC_RCAR
37941d6d8bdSSergei Shtylyov
3806d5aded8SKuninori Morimotoconfig SYSC_R8A77970
3816d5aded8SKuninori Morimoto	bool "System Controller support for R-Car V3M" if COMPILE_TEST
38244b12d43STakeshi Kihara	select SYSC_RCAR
38344b12d43STakeshi Kihara
3841b4298f0SYoshihiro Shimodaconfig SYSC_R8A779A0
3851b4298f0SYoshihiro Shimoda	bool "System Controller support for R-Car V3U" if COMPILE_TEST
386e62906d6SYoshihiro Shimoda	select SYSC_RCAR_GEN4
3871b4298f0SYoshihiro Shimoda
3882ed29e15SGeert Uytterhoevenconfig SYSC_RMOBILE
389464d9b34SKuninori Morimoto	bool "System Controller support for R-Mobile" if COMPILE_TEST
3902ed29e15SGeert Uytterhoeven
3916d5aded8SKuninori Morimotoconfig SYSC_R8A77470
3926d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G1C" if COMPILE_TEST
3936d5aded8SKuninori Morimoto	select SYSC_RCAR
3946d5aded8SKuninori Morimoto
3956d5aded8SKuninori Morimotoconfig SYSC_R8A7745
3966d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G1E" if COMPILE_TEST
3976d5aded8SKuninori Morimoto	select SYSC_RCAR
3986d5aded8SKuninori Morimoto
3996d5aded8SKuninori Morimotoconfig SYSC_R8A7742
4006d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G1H" if COMPILE_TEST
4016d5aded8SKuninori Morimoto	select SYSC_RCAR
4026d5aded8SKuninori Morimoto
4036d5aded8SKuninori Morimotoconfig SYSC_R8A7743
4046d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G1M" if COMPILE_TEST
4056d5aded8SKuninori Morimoto	select SYSC_RCAR
4066d5aded8SKuninori Morimoto
4076d5aded8SKuninori Morimotoconfig SYSC_R8A774C0
4086d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G2E" if COMPILE_TEST
4096d5aded8SKuninori Morimoto	select SYSC_RCAR
4106d5aded8SKuninori Morimoto
4116d5aded8SKuninori Morimotoconfig SYSC_R8A774E1
4126d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G2H" if COMPILE_TEST
4136d5aded8SKuninori Morimoto	select SYSC_RCAR
4146d5aded8SKuninori Morimoto
4156d5aded8SKuninori Morimotoconfig SYSC_R8A774A1
4166d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G2M" if COMPILE_TEST
4176d5aded8SKuninori Morimoto	select SYSC_RCAR
4186d5aded8SKuninori Morimoto
4196d5aded8SKuninori Morimotoconfig SYSC_R8A774B1
4206d5aded8SKuninori Morimoto	bool "System Controller support for RZ/G2N" if COMPILE_TEST
4216d5aded8SKuninori Morimoto	select SYSC_RCAR
4226d5aded8SKuninori Morimoto
4238be381a1SGeert Uytterhoevenendif # SOC_RENESAS
424