1 # SPDX-License-Identifier: GPL-2.0
3 bool "Renesas SoC driver support" if COMPILE_TEST && !ARCH_RENESAS
4 default y if ARCH_RENESAS
12 select PM_GENERIC_DOMAINS
13 select RENESAS_INTC_IRQPIN
15 select SYS_SUPPORTS_SH_TMU
19 select HAVE_ARM_ARCH_TIMER
21 select PM_GENERIC_DOMAINS
24 select SYS_SUPPORTS_SH_CMT
29 select PM_GENERIC_DOMAINS
32 select SYS_SUPPORTS_SH_CMT
33 select SYS_SUPPORTS_SH_TMU
38 select PM_GENERIC_DOMAINS
39 select SYS_SUPPORTS_SH_CMT
40 select SYS_SUPPORTS_SH_TMU
47 if ARM && ARCH_RENESAS
49 #comment "Renesas ARM SoCs System Type"
52 bool "Emma Mobile EV2"
53 select HAVE_ARM_SCU if SMP
54 select SYS_SUPPORTS_EM_STI
57 bool "RZ/A1H (R7S72100)"
59 select PM_GENERIC_DOMAINS
61 select RENESAS_RZA1_IRQC
62 select SYS_SUPPORTS_SH_MTU2
65 bool "RZ/A2 (R7S9210)"
67 select PM_GENERIC_DOMAINS
69 select RENESAS_RZA1_IRQC
72 bool "R-Mobile APE6 (R8A73A40)"
74 select ARM_ERRATA_798181 if SMP
75 select HAVE_ARM_ARCH_TIMER
79 bool "R-Mobile A1 (R8A77400)"
81 select RENESAS_INTC_IRQPIN
84 bool "RZ/G1M (R8A77430)"
86 select ARM_ERRATA_798181 if SMP
90 bool "RZ/G1N (R8A77440)"
92 select ARM_ERRATA_798181 if SMP
96 bool "RZ/G1E (R8A77450)"
101 bool "RZ/G1C (R8A77470)"
102 select ARCH_RCAR_GEN2
106 bool "R-Car M1A (R8A77781)"
107 select ARCH_RCAR_GEN1
110 bool "R-Car H1 (R8A77790)"
111 select ARCH_RCAR_GEN1
112 select HAVE_ARM_SCU if SMP
113 select HAVE_ARM_TWD if SMP
117 bool "R-Car H2 (R8A77900)"
118 select ARCH_RCAR_GEN2
119 select ARM_ERRATA_798181 if SMP
124 bool "R-Car M2-W (R8A77910)"
125 select ARCH_RCAR_GEN2
126 select ARM_ERRATA_798181 if SMP
131 bool "R-Car V2H (R8A77920)"
132 select ARCH_RCAR_GEN2
133 select ARM_ERRATA_798181 if SMP
137 bool "R-Car M2-N (R8A7793)"
138 select ARCH_RCAR_GEN2
139 select ARM_ERRATA_798181 if SMP
144 bool "R-Car E2 (R8A77940)"
145 select ARCH_RCAR_GEN2
148 config ARCH_R9A06G032
149 bool "RZ/N1D (R9A06G032)"
153 bool "SH-Mobile AG5 (R8A73A00)"
155 select HAVE_ARM_SCU if SMP
156 select HAVE_ARM_TWD if SMP
157 select RENESAS_INTC_IRQPIN
164 bool "Renesas RZ/G2M SoC Platform"
165 select ARCH_RCAR_GEN3
168 This enables support for the Renesas RZ/G2M SoC.
171 bool "Renesas RZ/G2E SoC Platform"
172 select ARCH_RCAR_GEN3
175 This enables support for the Renesas RZ/G2E SoC.
178 bool "Renesas R-Car H3 SoC Platform"
179 select ARCH_RCAR_GEN3
182 This enables support for the Renesas R-Car H3 SoC.
185 bool "Renesas R-Car M3-W SoC Platform"
186 select ARCH_RCAR_GEN3
189 This enables support for the Renesas R-Car M3-W SoC.
192 bool "Renesas R-Car M3-N SoC Platform"
193 select ARCH_RCAR_GEN3
196 This enables support for the Renesas R-Car M3-N SoC.
199 bool "Renesas R-Car V3M SoC Platform"
200 select ARCH_RCAR_GEN3
203 This enables support for the Renesas R-Car V3M SoC.
206 bool "Renesas R-Car V3H SoC Platform"
207 select ARCH_RCAR_GEN3
210 This enables support for the Renesas R-Car V3H SoC.
213 bool "Renesas R-Car E3 SoC Platform"
214 select ARCH_RCAR_GEN3
217 This enables support for the Renesas R-Car E3 SoC.
220 bool "Renesas R-Car D3 SoC Platform"
221 select ARCH_RCAR_GEN3
224 This enables support for the Renesas R-Car D3 SoC.
230 bool "RZ/G1M System Controller support" if COMPILE_TEST
234 bool "RZ/G1E System Controller support" if COMPILE_TEST
238 bool "RZ/G1C System Controller support" if COMPILE_TEST
242 bool "RZ/G2M System Controller support" if COMPILE_TEST
246 bool "RZ/G2E System Controller support" if COMPILE_TEST
250 bool "R-Car H1 System Controller support" if COMPILE_TEST
254 bool "R-Car H2 System Controller support" if COMPILE_TEST
258 bool "R-Car M2-W/N System Controller support" if COMPILE_TEST
262 bool "R-Car V2H System Controller support" if COMPILE_TEST
266 bool "R-Car E2 System Controller support" if COMPILE_TEST
270 bool "R-Car H3 System Controller support" if COMPILE_TEST
274 bool "R-Car M3-W System Controller support" if COMPILE_TEST
278 bool "R-Car M3-N System Controller support" if COMPILE_TEST
282 bool "R-Car V3M System Controller support" if COMPILE_TEST
286 bool "R-Car V3H System Controller support" if COMPILE_TEST
290 bool "R-Car E3 System Controller support" if COMPILE_TEST
294 bool "R-Car D3 System Controller support" if COMPILE_TEST
299 bool "R-Car Reset Controller support" if COMPILE_TEST
302 bool "R-Car System Controller support" if COMPILE_TEST
305 bool "R-Mobile System Controller support" if COMPILE_TEST