xref: /linux/drivers/soc/renesas/Kconfig (revision 928bfbc6c76ca7bad7cf8d52b4b0b1802325f2b3)
141c4567cSKuninori Morimoto# SPDX-License-Identifier: GPL-2.0
2*928bfbc6SKuninori 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
43062887bfSGeert Uytterhoevenconfig ARCH_RZN1
44062887bfSGeert Uytterhoeven	bool
45062887bfSGeert Uytterhoeven	select ARM_AMBA
46062887bfSGeert Uytterhoeven
478070ba63SArnd Bergmannif ARM && ARCH_RENESAS
48062887bfSGeert Uytterhoeven
49062887bfSGeert Uytterhoeven#comment "Renesas ARM SoCs System Type"
50062887bfSGeert Uytterhoeven
51062887bfSGeert Uytterhoevenconfig ARCH_EMEV2
52062887bfSGeert Uytterhoeven	bool "Emma Mobile EV2"
53062887bfSGeert Uytterhoeven	select HAVE_ARM_SCU if SMP
54062887bfSGeert Uytterhoeven	select SYS_SUPPORTS_EM_STI
55062887bfSGeert Uytterhoeven
56062887bfSGeert Uytterhoevenconfig ARCH_R7S72100
57062887bfSGeert Uytterhoeven	bool "RZ/A1H (R7S72100)"
582eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
59062887bfSGeert Uytterhoeven	select PM
60062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
61062887bfSGeert Uytterhoeven	select RENESAS_OSTM
6202af9f90SGeert Uytterhoeven	select RENESAS_RZA1_IRQC
6302af9f90SGeert Uytterhoeven	select SYS_SUPPORTS_SH_MTU2
64062887bfSGeert Uytterhoeven
65062887bfSGeert Uytterhoevenconfig ARCH_R7S9210
66062887bfSGeert Uytterhoeven	bool "RZ/A2 (R7S9210)"
67062887bfSGeert Uytterhoeven	select PM
68062887bfSGeert Uytterhoeven	select PM_GENERIC_DOMAINS
69062887bfSGeert Uytterhoeven	select RENESAS_OSTM
7002af9f90SGeert Uytterhoeven	select RENESAS_RZA1_IRQC
71062887bfSGeert Uytterhoeven
72062887bfSGeert Uytterhoevenconfig ARCH_R8A73A4
73062887bfSGeert Uytterhoeven	bool "R-Mobile APE6 (R8A73A40)"
74062887bfSGeert Uytterhoeven	select ARCH_RMOBILE
75062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
76435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
77062887bfSGeert Uytterhoeven	select HAVE_ARM_ARCH_TIMER
78062887bfSGeert Uytterhoeven	select RENESAS_IRQC
79062887bfSGeert Uytterhoeven
80062887bfSGeert Uytterhoevenconfig ARCH_R8A7740
81062887bfSGeert Uytterhoeven	bool "R-Mobile A1 (R8A77400)"
82062887bfSGeert Uytterhoeven	select ARCH_RMOBILE
832eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
84062887bfSGeert Uytterhoeven	select RENESAS_INTC_IRQPIN
85062887bfSGeert Uytterhoeven
86cdc8abe7SLad Prabhakarconfig ARCH_R8A7742
87cdc8abe7SLad Prabhakar	bool "RZ/G1H (R8A77420)"
88cdc8abe7SLad Prabhakar	select ARCH_RCAR_GEN2
89cdc8abe7SLad Prabhakar	select ARM_ERRATA_798181 if SMP
90cdc8abe7SLad Prabhakar	select ARM_ERRATA_814220
91cdc8abe7SLad Prabhakar	select SYSC_R8A7742
92cdc8abe7SLad Prabhakar
93062887bfSGeert Uytterhoevenconfig ARCH_R8A7743
94062887bfSGeert Uytterhoeven	bool "RZ/G1M (R8A77430)"
95062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
96062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
97062887bfSGeert Uytterhoeven	select SYSC_R8A7743
98062887bfSGeert Uytterhoeven
99062887bfSGeert Uytterhoevenconfig ARCH_R8A7744
100062887bfSGeert Uytterhoeven	bool "RZ/G1N (R8A77440)"
101062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
102062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
103062887bfSGeert Uytterhoeven	select SYSC_R8A7743
104062887bfSGeert Uytterhoeven
105062887bfSGeert Uytterhoevenconfig ARCH_R8A7745
106062887bfSGeert Uytterhoeven	bool "RZ/G1E (R8A77450)"
107062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
108435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
109062887bfSGeert Uytterhoeven	select SYSC_R8A7745
110062887bfSGeert Uytterhoeven
111062887bfSGeert Uytterhoevenconfig ARCH_R8A77470
112062887bfSGeert Uytterhoeven	bool "RZ/G1C (R8A77470)"
113062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
114435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
115062887bfSGeert Uytterhoeven	select SYSC_R8A77470
116062887bfSGeert Uytterhoeven
117062887bfSGeert Uytterhoevenconfig ARCH_R8A7778
118062887bfSGeert Uytterhoeven	bool "R-Car M1A (R8A77781)"
119062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN1
1202eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
121062887bfSGeert Uytterhoeven
122062887bfSGeert Uytterhoevenconfig ARCH_R8A7779
123062887bfSGeert Uytterhoeven	bool "R-Car H1 (R8A77790)"
124062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN1
1252eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
126408324a3SGeert Uytterhoeven	select ARM_GLOBAL_TIMER
127062887bfSGeert Uytterhoeven	select HAVE_ARM_SCU if SMP
128062887bfSGeert Uytterhoeven	select HAVE_ARM_TWD if SMP
129062887bfSGeert Uytterhoeven	select SYSC_R8A7779
130062887bfSGeert Uytterhoeven
131062887bfSGeert Uytterhoevenconfig ARCH_R8A7790
132062887bfSGeert Uytterhoeven	bool "R-Car H2 (R8A77900)"
133062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
134062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
135435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
136062887bfSGeert Uytterhoeven	select I2C
137062887bfSGeert Uytterhoeven	select SYSC_R8A7790
138062887bfSGeert Uytterhoeven
139062887bfSGeert Uytterhoevenconfig ARCH_R8A7791
140062887bfSGeert Uytterhoeven	bool "R-Car M2-W (R8A77910)"
141062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
142062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
143062887bfSGeert Uytterhoeven	select I2C
144062887bfSGeert Uytterhoeven	select SYSC_R8A7791
145062887bfSGeert Uytterhoeven
146062887bfSGeert Uytterhoevenconfig ARCH_R8A7792
147062887bfSGeert Uytterhoeven	bool "R-Car V2H (R8A77920)"
148062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
149062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
150062887bfSGeert Uytterhoeven	select SYSC_R8A7792
151062887bfSGeert Uytterhoeven
152062887bfSGeert Uytterhoevenconfig ARCH_R8A7793
153062887bfSGeert Uytterhoeven	bool "R-Car M2-N (R8A7793)"
154062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
155062887bfSGeert Uytterhoeven	select ARM_ERRATA_798181 if SMP
156062887bfSGeert Uytterhoeven	select I2C
157062887bfSGeert Uytterhoeven	select SYSC_R8A7791
158062887bfSGeert Uytterhoeven
159062887bfSGeert Uytterhoevenconfig ARCH_R8A7794
160062887bfSGeert Uytterhoeven	bool "R-Car E2 (R8A77940)"
161062887bfSGeert Uytterhoeven	select ARCH_RCAR_GEN2
162435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
163062887bfSGeert Uytterhoeven	select SYSC_R8A7794
164062887bfSGeert Uytterhoeven
165062887bfSGeert Uytterhoevenconfig ARCH_R9A06G032
166062887bfSGeert Uytterhoeven	bool "RZ/N1D (R9A06G032)"
167062887bfSGeert Uytterhoeven	select ARCH_RZN1
168435dce2dSGeert Uytterhoeven	select ARM_ERRATA_814220
169062887bfSGeert Uytterhoeven
170062887bfSGeert Uytterhoevenconfig ARCH_SH73A0
171062887bfSGeert Uytterhoeven	bool "SH-Mobile AG5 (R8A73A00)"
172062887bfSGeert Uytterhoeven	select ARCH_RMOBILE
1732eced460SGeert Uytterhoeven	select ARM_ERRATA_754322
174408324a3SGeert Uytterhoeven	select ARM_GLOBAL_TIMER
175062887bfSGeert Uytterhoeven	select HAVE_ARM_SCU if SMP
176062887bfSGeert Uytterhoeven	select HAVE_ARM_TWD if SMP
177062887bfSGeert Uytterhoeven	select RENESAS_INTC_IRQPIN
178062887bfSGeert Uytterhoeven
179062887bfSGeert Uytterhoevenendif # ARM
180062887bfSGeert Uytterhoeven
181fa43948fSGeert Uytterhoevenif ARM64
182fa43948fSGeert Uytterhoeven
183fa43948fSGeert Uytterhoevenconfig ARCH_R8A774A1
184fa43948fSGeert Uytterhoeven	bool "Renesas RZ/G2M SoC Platform"
185fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
186fa43948fSGeert Uytterhoeven	select SYSC_R8A774A1
187fa43948fSGeert Uytterhoeven	help
188fa43948fSGeert Uytterhoeven	  This enables support for the Renesas RZ/G2M SoC.
189fa43948fSGeert Uytterhoeven
190d634055cSBiju Dasconfig ARCH_R8A774B1
191d634055cSBiju Das	bool "Renesas RZ/G2N SoC Platform"
192d634055cSBiju Das	select ARCH_RCAR_GEN3
1936655c568SBiju Das	select SYSC_R8A774B1
194d634055cSBiju Das	help
195d634055cSBiju Das	  This enables support for the Renesas RZ/G2N SoC.
196d634055cSBiju Das
197fa43948fSGeert Uytterhoevenconfig ARCH_R8A774C0
198fa43948fSGeert Uytterhoeven	bool "Renesas RZ/G2E SoC Platform"
199fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
200fa43948fSGeert Uytterhoeven	select SYSC_R8A774C0
201fa43948fSGeert Uytterhoeven	help
202fa43948fSGeert Uytterhoeven	  This enables support for the Renesas RZ/G2E SoC.
203fa43948fSGeert Uytterhoeven
204b88fc411SMarian-Cristian Rotariuconfig ARCH_R8A774E1
205b88fc411SMarian-Cristian Rotariu	bool "Renesas RZ/G2H SoC Platform"
206b88fc411SMarian-Cristian Rotariu	select ARCH_RCAR_GEN3
207b88fc411SMarian-Cristian Rotariu	select SYSC_R8A774E1
208b88fc411SMarian-Cristian Rotariu	help
209b88fc411SMarian-Cristian Rotariu	  This enables support for the Renesas RZ/G2H SoC.
210b88fc411SMarian-Cristian Rotariu
211b925adfcSGeert Uytterhoevenconfig ARCH_R8A77950
2124ff27112SGeert Uytterhoeven	bool "Renesas R-Car H3 ES1.x SoC Platform"
213fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
214fa43948fSGeert Uytterhoeven	select SYSC_R8A7795
215fa43948fSGeert Uytterhoeven	help
2164ff27112SGeert Uytterhoeven	  This enables support for the Renesas R-Car H3 SoC (revision 1.x).
2174ff27112SGeert Uytterhoeven
2184ff27112SGeert Uytterhoevenconfig ARCH_R8A77951
2194ff27112SGeert Uytterhoeven	bool "Renesas R-Car H3 ES2.0+ SoC Platform"
2204ff27112SGeert Uytterhoeven	select ARCH_RCAR_GEN3
2214ff27112SGeert Uytterhoeven	select SYSC_R8A7795
2224ff27112SGeert Uytterhoeven	help
2234ff27112SGeert Uytterhoeven	  This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and
2244ff27112SGeert Uytterhoeven	  later).
225fa43948fSGeert Uytterhoeven
22639e57e14SGeert Uytterhoevenconfig ARCH_R8A77960
22724240845SGeert Uytterhoeven	bool "Renesas R-Car M3-W SoC Platform"
228fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
229f79edb17SGeert Uytterhoeven	select SYSC_R8A77960
230fa43948fSGeert Uytterhoeven	help
231fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car M3-W SoC.
232fa43948fSGeert Uytterhoeven
233cadadde2SGeert Uytterhoevenconfig ARCH_R8A77961
234cadadde2SGeert Uytterhoeven	bool "Renesas R-Car M3-W+ SoC Platform"
235cadadde2SGeert Uytterhoeven	select ARCH_RCAR_GEN3
236bdde3d3eSGeert Uytterhoeven	select SYSC_R8A77961
237cadadde2SGeert Uytterhoeven	help
238cadadde2SGeert Uytterhoeven	  This enables support for the Renesas R-Car M3-W+ SoC.
239cadadde2SGeert Uytterhoeven
240fa43948fSGeert Uytterhoevenconfig ARCH_R8A77965
241fa43948fSGeert Uytterhoeven	bool "Renesas R-Car M3-N SoC Platform"
242fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
243fa43948fSGeert Uytterhoeven	select SYSC_R8A77965
244fa43948fSGeert Uytterhoeven	help
245fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car M3-N SoC.
246fa43948fSGeert Uytterhoeven
247fa43948fSGeert Uytterhoevenconfig ARCH_R8A77970
248fa43948fSGeert Uytterhoeven	bool "Renesas R-Car V3M SoC Platform"
249fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
250fa43948fSGeert Uytterhoeven	select SYSC_R8A77970
251fa43948fSGeert Uytterhoeven	help
252fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car V3M SoC.
253fa43948fSGeert Uytterhoeven
254fa43948fSGeert Uytterhoevenconfig ARCH_R8A77980
255fa43948fSGeert Uytterhoeven	bool "Renesas R-Car V3H SoC Platform"
256fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
257fa43948fSGeert Uytterhoeven	select SYSC_R8A77980
258fa43948fSGeert Uytterhoeven	help
259fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car V3H SoC.
260fa43948fSGeert Uytterhoeven
261fa43948fSGeert Uytterhoevenconfig ARCH_R8A77990
262fa43948fSGeert Uytterhoeven	bool "Renesas R-Car E3 SoC Platform"
263fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
264fa43948fSGeert Uytterhoeven	select SYSC_R8A77990
265fa43948fSGeert Uytterhoeven	help
266fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car E3 SoC.
267fa43948fSGeert Uytterhoeven
268fa43948fSGeert Uytterhoevenconfig ARCH_R8A77995
269fa43948fSGeert Uytterhoeven	bool "Renesas R-Car D3 SoC Platform"
270fa43948fSGeert Uytterhoeven	select ARCH_RCAR_GEN3
271fa43948fSGeert Uytterhoeven	select SYSC_R8A77995
272fa43948fSGeert Uytterhoeven	help
273fa43948fSGeert Uytterhoeven	  This enables support for the Renesas R-Car D3 SoC.
274fa43948fSGeert Uytterhoeven
275fa43948fSGeert Uytterhoevenendif # ARM64
276fa43948fSGeert Uytterhoeven
2778be381a1SGeert Uytterhoeven# SoC
2785b9fa9cbSLad Prabhakarconfig SYSC_R8A7742
2795b9fa9cbSLad Prabhakar	bool "RZ/G1H System Controller support" if COMPILE_TEST
2805b9fa9cbSLad Prabhakar	select SYSC_RCAR
2815b9fa9cbSLad Prabhakar
2828be381a1SGeert Uytterhoevenconfig SYSC_R8A7743
2838be381a1SGeert Uytterhoeven	bool "RZ/G1M System Controller support" if COMPILE_TEST
2848be381a1SGeert Uytterhoeven	select SYSC_RCAR
2858be381a1SGeert Uytterhoeven
2868be381a1SGeert Uytterhoevenconfig SYSC_R8A7745
2878be381a1SGeert Uytterhoeven	bool "RZ/G1E System Controller support" if COMPILE_TEST
2888be381a1SGeert Uytterhoeven	select SYSC_RCAR
2898be381a1SGeert Uytterhoeven
290964f7c0dSBiju Dasconfig SYSC_R8A77470
291964f7c0dSBiju Das	bool "RZ/G1C System Controller support" if COMPILE_TEST
292964f7c0dSBiju Das	select SYSC_RCAR
293964f7c0dSBiju Das
2947f0e99ccSBiju Dasconfig SYSC_R8A774A1
2957f0e99ccSBiju Das	bool "RZ/G2M System Controller support" if COMPILE_TEST
2967f0e99ccSBiju Das	select SYSC_RCAR
2977f0e99ccSBiju Das
2986655c568SBiju Dasconfig SYSC_R8A774B1
2996655c568SBiju Das	bool "RZ/G2N System Controller support" if COMPILE_TEST
3006655c568SBiju Das	select SYSC_RCAR
3016655c568SBiju Das
302f37d211cSFabrizio Castroconfig SYSC_R8A774C0
303f37d211cSFabrizio Castro	bool "RZ/G2E System Controller support" if COMPILE_TEST
304f37d211cSFabrizio Castro	select SYSC_RCAR
305f37d211cSFabrizio Castro
306f446ade0SMarian-Cristian Rotariuconfig SYSC_R8A774E1
307f446ade0SMarian-Cristian Rotariu	bool "RZ/G2H System Controller support" if COMPILE_TEST
308f446ade0SMarian-Cristian Rotariu	select SYSC_RCAR
309f446ade0SMarian-Cristian Rotariu
3108be381a1SGeert Uytterhoevenconfig SYSC_R8A7779
3118be381a1SGeert Uytterhoeven	bool "R-Car H1 System Controller support" if COMPILE_TEST
3128be381a1SGeert Uytterhoeven	select SYSC_RCAR
3138be381a1SGeert Uytterhoeven
3148be381a1SGeert Uytterhoevenconfig SYSC_R8A7790
3158be381a1SGeert Uytterhoeven	bool "R-Car H2 System Controller support" if COMPILE_TEST
3168be381a1SGeert Uytterhoeven	select SYSC_RCAR
3178be381a1SGeert Uytterhoeven
3188be381a1SGeert Uytterhoevenconfig SYSC_R8A7791
3198be381a1SGeert Uytterhoeven	bool "R-Car M2-W/N System Controller support" if COMPILE_TEST
3208be381a1SGeert Uytterhoeven	select SYSC_RCAR
3218be381a1SGeert Uytterhoeven
3228be381a1SGeert Uytterhoevenconfig SYSC_R8A7792
3238be381a1SGeert Uytterhoeven	bool "R-Car V2H System Controller support" if COMPILE_TEST
3248be381a1SGeert Uytterhoeven	select SYSC_RCAR
3258be381a1SGeert Uytterhoeven
3268be381a1SGeert Uytterhoevenconfig SYSC_R8A7794
3278be381a1SGeert Uytterhoeven	bool "R-Car E2 System Controller support" if COMPILE_TEST
3288be381a1SGeert Uytterhoeven	select SYSC_RCAR
3298be381a1SGeert Uytterhoeven
3308be381a1SGeert Uytterhoevenconfig SYSC_R8A7795
3318be381a1SGeert Uytterhoeven	bool "R-Car H3 System Controller support" if COMPILE_TEST
3328be381a1SGeert Uytterhoeven	select SYSC_RCAR
3338be381a1SGeert Uytterhoeven
334f79edb17SGeert Uytterhoevenconfig SYSC_R8A77960
3358be381a1SGeert Uytterhoeven	bool "R-Car M3-W System Controller support" if COMPILE_TEST
3368be381a1SGeert Uytterhoeven	select SYSC_RCAR
3378be381a1SGeert Uytterhoeven
338bdde3d3eSGeert Uytterhoevenconfig SYSC_R8A77961
339bdde3d3eSGeert Uytterhoeven	bool "R-Car M3-W+ System Controller support" if COMPILE_TEST
340bdde3d3eSGeert Uytterhoeven	select SYSC_RCAR
341bdde3d3eSGeert Uytterhoeven
342a527709bSJacopo Mondiconfig SYSC_R8A77965
343a527709bSJacopo Mondi	bool "R-Car M3-N System Controller support" if COMPILE_TEST
344a527709bSJacopo Mondi	select SYSC_RCAR
345a527709bSJacopo Mondi
346bab9b2a7SSergei Shtylyovconfig SYSC_R8A77970
347bab9b2a7SSergei Shtylyov	bool "R-Car V3M System Controller support" if COMPILE_TEST
348bab9b2a7SSergei Shtylyov	select SYSC_RCAR
349bab9b2a7SSergei Shtylyov
35041d6d8bdSSergei Shtylyovconfig SYSC_R8A77980
35141d6d8bdSSergei Shtylyov	bool "R-Car V3H System Controller support" if COMPILE_TEST
35241d6d8bdSSergei Shtylyov	select SYSC_RCAR
35341d6d8bdSSergei Shtylyov
35444b12d43STakeshi Kiharaconfig SYSC_R8A77990
35544b12d43STakeshi Kihara	bool "R-Car E3 System Controller support" if COMPILE_TEST
35644b12d43STakeshi Kihara	select SYSC_RCAR
35744b12d43STakeshi Kihara
358eed17c42SGeert Uytterhoevenconfig SYSC_R8A77995
359eed17c42SGeert Uytterhoeven	bool "R-Car D3 System Controller support" if COMPILE_TEST
360eed17c42SGeert Uytterhoeven	select SYSC_RCAR
361eed17c42SGeert Uytterhoeven
3628be381a1SGeert Uytterhoeven# Family
3638be381a1SGeert Uytterhoevenconfig RST_RCAR
3648be381a1SGeert Uytterhoeven	bool "R-Car Reset Controller support" if COMPILE_TEST
3658be381a1SGeert Uytterhoeven
3668be381a1SGeert Uytterhoevenconfig SYSC_RCAR
3678be381a1SGeert Uytterhoeven	bool "R-Car System Controller support" if COMPILE_TEST
3688be381a1SGeert Uytterhoeven
3692ed29e15SGeert Uytterhoevenconfig SYSC_RMOBILE
3702ed29e15SGeert Uytterhoeven	bool "R-Mobile System Controller support" if COMPILE_TEST
3712ed29e15SGeert Uytterhoeven
3728be381a1SGeert Uytterhoevenendif # SOC_RENESAS
373