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
60 select SYS_SUPPORTS_SH_MTU2
64 bool "RZ/A2 (R7S9210)"
66 select PM_GENERIC_DOMAINS
70 bool "R-Mobile APE6 (R8A73A40)"
72 select ARM_ERRATA_798181 if SMP
73 select HAVE_ARM_ARCH_TIMER
77 bool "R-Mobile A1 (R8A77400)"
79 select RENESAS_INTC_IRQPIN
82 bool "RZ/G1M (R8A77430)"
84 select ARM_ERRATA_798181 if SMP
88 bool "RZ/G1N (R8A77440)"
90 select ARM_ERRATA_798181 if SMP
94 bool "RZ/G1E (R8A77450)"
99 bool "RZ/G1C (R8A77470)"
100 select ARCH_RCAR_GEN2
104 bool "R-Car M1A (R8A77781)"
105 select ARCH_RCAR_GEN1
108 bool "R-Car H1 (R8A77790)"
109 select ARCH_RCAR_GEN1
110 select HAVE_ARM_SCU if SMP
111 select HAVE_ARM_TWD if SMP
115 bool "R-Car H2 (R8A77900)"
116 select ARCH_RCAR_GEN2
117 select ARM_ERRATA_798181 if SMP
122 bool "R-Car M2-W (R8A77910)"
123 select ARCH_RCAR_GEN2
124 select ARM_ERRATA_798181 if SMP
129 bool "R-Car V2H (R8A77920)"
130 select ARCH_RCAR_GEN2
131 select ARM_ERRATA_798181 if SMP
135 bool "R-Car M2-N (R8A7793)"
136 select ARCH_RCAR_GEN2
137 select ARM_ERRATA_798181 if SMP
142 bool "R-Car E2 (R8A77940)"
143 select ARCH_RCAR_GEN2
146 config ARCH_R9A06G032
147 bool "RZ/N1D (R9A06G032)"
151 bool "SH-Mobile AG5 (R8A73A00)"
153 select HAVE_ARM_SCU if SMP
154 select HAVE_ARM_TWD if SMP
155 select RENESAS_INTC_IRQPIN
162 bool "Renesas RZ/G2M SoC Platform"
163 select ARCH_RCAR_GEN3
166 This enables support for the Renesas RZ/G2M SoC.
169 bool "Renesas RZ/G2E SoC Platform"
170 select ARCH_RCAR_GEN3
173 This enables support for the Renesas RZ/G2E SoC.
176 bool "Renesas R-Car H3 SoC Platform"
177 select ARCH_RCAR_GEN3
180 This enables support for the Renesas R-Car H3 SoC.
183 bool "Renesas R-Car M3-W SoC Platform"
184 select ARCH_RCAR_GEN3
187 This enables support for the Renesas R-Car M3-W SoC.
190 bool "Renesas R-Car M3-N SoC Platform"
191 select ARCH_RCAR_GEN3
194 This enables support for the Renesas R-Car M3-N SoC.
197 bool "Renesas R-Car V3M SoC Platform"
198 select ARCH_RCAR_GEN3
201 This enables support for the Renesas R-Car V3M SoC.
204 bool "Renesas R-Car V3H SoC Platform"
205 select ARCH_RCAR_GEN3
208 This enables support for the Renesas R-Car V3H SoC.
211 bool "Renesas R-Car E3 SoC Platform"
212 select ARCH_RCAR_GEN3
215 This enables support for the Renesas R-Car E3 SoC.
218 bool "Renesas R-Car D3 SoC Platform"
219 select ARCH_RCAR_GEN3
222 This enables support for the Renesas R-Car D3 SoC.
228 bool "RZ/G1M System Controller support" if COMPILE_TEST
232 bool "RZ/G1E System Controller support" if COMPILE_TEST
236 bool "RZ/G1C System Controller support" if COMPILE_TEST
240 bool "RZ/G2M System Controller support" if COMPILE_TEST
244 bool "RZ/G2E System Controller support" if COMPILE_TEST
248 bool "R-Car H1 System Controller support" if COMPILE_TEST
252 bool "R-Car H2 System Controller support" if COMPILE_TEST
256 bool "R-Car M2-W/N System Controller support" if COMPILE_TEST
260 bool "R-Car V2H System Controller support" if COMPILE_TEST
264 bool "R-Car E2 System Controller support" if COMPILE_TEST
268 bool "R-Car H3 System Controller support" if COMPILE_TEST
272 bool "R-Car M3-W System Controller support" if COMPILE_TEST
276 bool "R-Car M3-N System Controller support" if COMPILE_TEST
280 bool "R-Car V3M System Controller support" if COMPILE_TEST
284 bool "R-Car V3H System Controller support" if COMPILE_TEST
288 bool "R-Car E3 System Controller support" if COMPILE_TEST
292 bool "R-Car D3 System Controller support" if COMPILE_TEST
297 bool "R-Car Reset Controller support" if COMPILE_TEST
300 bool "R-Car System Controller support" if COMPILE_TEST
303 bool "R-Mobile System Controller support" if COMPILE_TEST