162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_cimenuconfig SOC_RENESAS
362306a36Sopenharmony_ci	bool "Renesas SoC driver support" if COMPILE_TEST && !ARCH_RENESAS
462306a36Sopenharmony_ci	default y if ARCH_RENESAS
562306a36Sopenharmony_ci	select GPIOLIB
662306a36Sopenharmony_ci	select PINCTRL
762306a36Sopenharmony_ci	select SOC_BUS
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciif SOC_RENESAS
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ciconfig ARCH_RCAR_GEN1
1262306a36Sopenharmony_ci	bool
1362306a36Sopenharmony_ci	select PM
1462306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
1562306a36Sopenharmony_ci	select RENESAS_INTC_IRQPIN
1662306a36Sopenharmony_ci	select RST_RCAR
1762306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_TMU
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ciconfig ARCH_RCAR_GEN2
2062306a36Sopenharmony_ci	bool
2162306a36Sopenharmony_ci	select HAVE_ARM_ARCH_TIMER
2262306a36Sopenharmony_ci	select PM
2362306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
2462306a36Sopenharmony_ci	select RENESAS_IRQC
2562306a36Sopenharmony_ci	select RST_RCAR
2662306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_CMT
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciconfig ARCH_RCAR_GEN3
2962306a36Sopenharmony_ci	bool
3062306a36Sopenharmony_ci	select PM
3162306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
3262306a36Sopenharmony_ci	select RENESAS_IRQC
3362306a36Sopenharmony_ci	select RST_RCAR
3462306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_CMT
3562306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_TMU
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciconfig ARCH_RMOBILE
3862306a36Sopenharmony_ci	bool
3962306a36Sopenharmony_ci	select PM
4062306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
4162306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_CMT
4262306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_TMU
4362306a36Sopenharmony_ci	select SYSC_RMOBILE
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ciconfig ARCH_RZG2L
4662306a36Sopenharmony_ci	bool
4762306a36Sopenharmony_ci	select PM
4862306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
4962306a36Sopenharmony_ci	select RENESAS_RZG2L_IRQC
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ciconfig ARCH_RZN1
5262306a36Sopenharmony_ci	bool
5362306a36Sopenharmony_ci	select PM
5462306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
5562306a36Sopenharmony_ci	select ARM_AMBA
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ciif ARM && ARCH_RENESAS
5862306a36Sopenharmony_ci
5962306a36Sopenharmony_ci#comment "Renesas ARM SoCs System Type"
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ciconfig ARCH_EMEV2
6262306a36Sopenharmony_ci	bool "ARM32 Platform support for Emma Mobile EV2"
6362306a36Sopenharmony_ci	select HAVE_ARM_SCU if SMP
6462306a36Sopenharmony_ci	select SYS_SUPPORTS_EM_STI
6562306a36Sopenharmony_ci
6662306a36Sopenharmony_ciconfig ARCH_R8A7794
6762306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car E2"
6862306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
6962306a36Sopenharmony_ci	select ARM_ERRATA_814220
7062306a36Sopenharmony_ci	select SYSC_R8A7794
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ciconfig ARCH_R8A7779
7362306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car H1"
7462306a36Sopenharmony_ci	select ARCH_RCAR_GEN1
7562306a36Sopenharmony_ci	select ARM_ERRATA_754322
7662306a36Sopenharmony_ci	select ARM_GLOBAL_TIMER
7762306a36Sopenharmony_ci	select HAVE_ARM_SCU if SMP
7862306a36Sopenharmony_ci	select HAVE_ARM_TWD if SMP
7962306a36Sopenharmony_ci	select SYSC_R8A7779
8062306a36Sopenharmony_ci
8162306a36Sopenharmony_ciconfig ARCH_R8A7790
8262306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car H2"
8362306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
8462306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
8562306a36Sopenharmony_ci	select ARM_ERRATA_814220
8662306a36Sopenharmony_ci	select I2C
8762306a36Sopenharmony_ci	select SYSC_R8A7790
8862306a36Sopenharmony_ci
8962306a36Sopenharmony_ciconfig ARCH_R8A7778
9062306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car M1A"
9162306a36Sopenharmony_ci	select ARCH_RCAR_GEN1
9262306a36Sopenharmony_ci	select ARM_ERRATA_754322
9362306a36Sopenharmony_ci
9462306a36Sopenharmony_ciconfig ARCH_R8A7793
9562306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car M2-N"
9662306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
9762306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
9862306a36Sopenharmony_ci	select I2C
9962306a36Sopenharmony_ci	select SYSC_R8A7791
10062306a36Sopenharmony_ci
10162306a36Sopenharmony_ciconfig ARCH_R8A7791
10262306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car M2-W"
10362306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
10462306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
10562306a36Sopenharmony_ci	select I2C
10662306a36Sopenharmony_ci	select SYSC_R8A7791
10762306a36Sopenharmony_ci
10862306a36Sopenharmony_ciconfig ARCH_R8A7792
10962306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Car V2H"
11062306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
11162306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
11262306a36Sopenharmony_ci	select SYSC_R8A7792
11362306a36Sopenharmony_ci
11462306a36Sopenharmony_ciconfig ARCH_R8A7740
11562306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Mobile A1"
11662306a36Sopenharmony_ci	select ARCH_RMOBILE
11762306a36Sopenharmony_ci	select ARM_ERRATA_754322
11862306a36Sopenharmony_ci	select RENESAS_INTC_IRQPIN
11962306a36Sopenharmony_ci
12062306a36Sopenharmony_ciconfig ARCH_R8A73A4
12162306a36Sopenharmony_ci	bool "ARM32 Platform support for R-Mobile APE6"
12262306a36Sopenharmony_ci	select ARCH_RMOBILE
12362306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
12462306a36Sopenharmony_ci	select ARM_ERRATA_814220
12562306a36Sopenharmony_ci	select HAVE_ARM_ARCH_TIMER
12662306a36Sopenharmony_ci	select RENESAS_IRQC
12762306a36Sopenharmony_ci
12862306a36Sopenharmony_ciconfig ARCH_R7S72100
12962306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/A1H"
13062306a36Sopenharmony_ci	select ARM_ERRATA_754322
13162306a36Sopenharmony_ci	select PM
13262306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
13362306a36Sopenharmony_ci	select RENESAS_OSTM
13462306a36Sopenharmony_ci	select RENESAS_RZA1_IRQC
13562306a36Sopenharmony_ci	select SYS_SUPPORTS_SH_MTU2
13662306a36Sopenharmony_ci
13762306a36Sopenharmony_ciconfig ARCH_R7S9210
13862306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/A2"
13962306a36Sopenharmony_ci	select PM
14062306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
14162306a36Sopenharmony_ci	select RENESAS_OSTM
14262306a36Sopenharmony_ci	select RENESAS_RZA1_IRQC
14362306a36Sopenharmony_ci
14462306a36Sopenharmony_ciconfig ARCH_R8A77470
14562306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/G1C"
14662306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
14762306a36Sopenharmony_ci	select ARM_ERRATA_814220
14862306a36Sopenharmony_ci	select SYSC_R8A77470
14962306a36Sopenharmony_ci
15062306a36Sopenharmony_ciconfig ARCH_R8A7745
15162306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/G1E"
15262306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
15362306a36Sopenharmony_ci	select ARM_ERRATA_814220
15462306a36Sopenharmony_ci	select SYSC_R8A7745
15562306a36Sopenharmony_ci
15662306a36Sopenharmony_ciconfig ARCH_R8A7742
15762306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/G1H"
15862306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
15962306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
16062306a36Sopenharmony_ci	select ARM_ERRATA_814220
16162306a36Sopenharmony_ci	select SYSC_R8A7742
16262306a36Sopenharmony_ci
16362306a36Sopenharmony_ciconfig ARCH_R8A7743
16462306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/G1M"
16562306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
16662306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
16762306a36Sopenharmony_ci	select SYSC_R8A7743
16862306a36Sopenharmony_ci
16962306a36Sopenharmony_ciconfig ARCH_R8A7744
17062306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/G1N"
17162306a36Sopenharmony_ci	select ARCH_RCAR_GEN2
17262306a36Sopenharmony_ci	select ARM_ERRATA_798181 if SMP
17362306a36Sopenharmony_ci	select SYSC_R8A7743
17462306a36Sopenharmony_ci
17562306a36Sopenharmony_ciconfig ARCH_R9A06G032
17662306a36Sopenharmony_ci	bool "ARM32 Platform support for RZ/N1D"
17762306a36Sopenharmony_ci	select ARCH_RZN1
17862306a36Sopenharmony_ci	select ARM_ERRATA_814220
17962306a36Sopenharmony_ci
18062306a36Sopenharmony_ciconfig ARCH_SH73A0
18162306a36Sopenharmony_ci	bool "ARM32 Platform support for SH-Mobile AG5"
18262306a36Sopenharmony_ci	select ARCH_RMOBILE
18362306a36Sopenharmony_ci	select ARM_ERRATA_754322
18462306a36Sopenharmony_ci	select ARM_GLOBAL_TIMER
18562306a36Sopenharmony_ci	select HAVE_ARM_SCU if SMP
18662306a36Sopenharmony_ci	select HAVE_ARM_TWD if SMP
18762306a36Sopenharmony_ci	select RENESAS_INTC_IRQPIN
18862306a36Sopenharmony_ci
18962306a36Sopenharmony_ciendif # ARM
19062306a36Sopenharmony_ci
19162306a36Sopenharmony_ciif ARM64
19262306a36Sopenharmony_ci
19362306a36Sopenharmony_ciconfig ARCH_R8A77995
19462306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car D3"
19562306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
19662306a36Sopenharmony_ci	select SYSC_R8A77995
19762306a36Sopenharmony_ci	help
19862306a36Sopenharmony_ci	  This enables support for the Renesas R-Car D3 SoC.
19962306a36Sopenharmony_ci	  This includes different gradings like R-Car D3e.
20062306a36Sopenharmony_ci
20162306a36Sopenharmony_ciconfig ARCH_R8A77990
20262306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car E3"
20362306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
20462306a36Sopenharmony_ci	select SYSC_R8A77990
20562306a36Sopenharmony_ci	help
20662306a36Sopenharmony_ci	  This enables support for the Renesas R-Car E3 SoC.
20762306a36Sopenharmony_ci	  This includes different gradings like R-Car E3e.
20862306a36Sopenharmony_ci
20962306a36Sopenharmony_ciconfig ARCH_R8A77951
21062306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car H3 ES2.0+"
21162306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
21262306a36Sopenharmony_ci	select SYSC_R8A7795
21362306a36Sopenharmony_ci	help
21462306a36Sopenharmony_ci	  This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and
21562306a36Sopenharmony_ci	  later).
21662306a36Sopenharmony_ci	  This includes different gradings like R-Car H3e, H3e-2G, and H3Ne.
21762306a36Sopenharmony_ci
21862306a36Sopenharmony_ciconfig ARCH_R8A77965
21962306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car M3-N"
22062306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
22162306a36Sopenharmony_ci	select SYSC_R8A77965
22262306a36Sopenharmony_ci	help
22362306a36Sopenharmony_ci	  This enables support for the Renesas R-Car M3-N SoC.
22462306a36Sopenharmony_ci	  This includes different gradings like R-Car M3Ne and M3Ne-2G.
22562306a36Sopenharmony_ci
22662306a36Sopenharmony_ciconfig ARCH_R8A77960
22762306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car M3-W"
22862306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
22962306a36Sopenharmony_ci	select SYSC_R8A77960
23062306a36Sopenharmony_ci	help
23162306a36Sopenharmony_ci	  This enables support for the Renesas R-Car M3-W SoC.
23262306a36Sopenharmony_ci
23362306a36Sopenharmony_ciconfig ARCH_R8A77961
23462306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car M3-W+"
23562306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
23662306a36Sopenharmony_ci	select SYSC_R8A77961
23762306a36Sopenharmony_ci	help
23862306a36Sopenharmony_ci	  This enables support for the Renesas R-Car M3-W+ SoC.
23962306a36Sopenharmony_ci	  This includes different gradings like R-Car M3e and M3e-2G.
24062306a36Sopenharmony_ci
24162306a36Sopenharmony_ciconfig ARCH_R8A779F0
24262306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car S4-8"
24362306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
24462306a36Sopenharmony_ci	select SYSC_R8A779F0
24562306a36Sopenharmony_ci	help
24662306a36Sopenharmony_ci	  This enables support for the Renesas R-Car S4-8 SoC.
24762306a36Sopenharmony_ci
24862306a36Sopenharmony_ciconfig ARCH_R8A77980
24962306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car V3H"
25062306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
25162306a36Sopenharmony_ci	select SYSC_R8A77980
25262306a36Sopenharmony_ci	help
25362306a36Sopenharmony_ci	  This enables support for the Renesas R-Car V3H SoC.
25462306a36Sopenharmony_ci
25562306a36Sopenharmony_ciconfig ARCH_R8A77970
25662306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car V3M"
25762306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
25862306a36Sopenharmony_ci	select SYSC_R8A77970
25962306a36Sopenharmony_ci	help
26062306a36Sopenharmony_ci	  This enables support for the Renesas R-Car V3M SoC.
26162306a36Sopenharmony_ci
26262306a36Sopenharmony_ciconfig ARCH_R8A779A0
26362306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car V3U"
26462306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
26562306a36Sopenharmony_ci	select SYSC_R8A779A0
26662306a36Sopenharmony_ci	help
26762306a36Sopenharmony_ci	  This enables support for the Renesas R-Car V3U SoC.
26862306a36Sopenharmony_ci
26962306a36Sopenharmony_ciconfig ARCH_R8A779G0
27062306a36Sopenharmony_ci	bool "ARM64 Platform support for R-Car V4H"
27162306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
27262306a36Sopenharmony_ci	select SYSC_R8A779G0
27362306a36Sopenharmony_ci	help
27462306a36Sopenharmony_ci	  This enables support for the Renesas R-Car V4H SoC.
27562306a36Sopenharmony_ci
27662306a36Sopenharmony_ciconfig ARCH_R8A774C0
27762306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2E"
27862306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
27962306a36Sopenharmony_ci	select SYSC_R8A774C0
28062306a36Sopenharmony_ci	help
28162306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2E SoC.
28262306a36Sopenharmony_ci
28362306a36Sopenharmony_ciconfig ARCH_R8A774E1
28462306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2H"
28562306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
28662306a36Sopenharmony_ci	select SYSC_R8A774E1
28762306a36Sopenharmony_ci	help
28862306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2H SoC.
28962306a36Sopenharmony_ci
29062306a36Sopenharmony_ciconfig ARCH_R8A774A1
29162306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2M"
29262306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
29362306a36Sopenharmony_ci	select SYSC_R8A774A1
29462306a36Sopenharmony_ci	help
29562306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2M SoC.
29662306a36Sopenharmony_ci
29762306a36Sopenharmony_ciconfig ARCH_R8A774B1
29862306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2N"
29962306a36Sopenharmony_ci	select ARCH_RCAR_GEN3
30062306a36Sopenharmony_ci	select SYSC_R8A774B1
30162306a36Sopenharmony_ci	help
30262306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2N SoC.
30362306a36Sopenharmony_ci
30462306a36Sopenharmony_ciconfig ARCH_R9A07G043
30562306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2UL"
30662306a36Sopenharmony_ci	select ARCH_RZG2L
30762306a36Sopenharmony_ci	help
30862306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2UL SoC variants.
30962306a36Sopenharmony_ci
31062306a36Sopenharmony_ciconfig ARCH_R9A07G044
31162306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/G2L"
31262306a36Sopenharmony_ci	select ARCH_RZG2L
31362306a36Sopenharmony_ci	help
31462306a36Sopenharmony_ci	  This enables support for the Renesas RZ/G2L SoC variants.
31562306a36Sopenharmony_ci
31662306a36Sopenharmony_ciconfig ARCH_R9A07G054
31762306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/V2L"
31862306a36Sopenharmony_ci	select ARCH_RZG2L
31962306a36Sopenharmony_ci	help
32062306a36Sopenharmony_ci	  This enables support for the Renesas RZ/V2L SoC variants.
32162306a36Sopenharmony_ci
32262306a36Sopenharmony_ciconfig ARCH_R9A09G011
32362306a36Sopenharmony_ci	bool "ARM64 Platform support for RZ/V2M"
32462306a36Sopenharmony_ci	select PM
32562306a36Sopenharmony_ci	select PM_GENERIC_DOMAINS
32662306a36Sopenharmony_ci	select PWC_RZV2M
32762306a36Sopenharmony_ci	help
32862306a36Sopenharmony_ci	  This enables support for the Renesas RZ/V2M SoC.
32962306a36Sopenharmony_ci
33062306a36Sopenharmony_ciendif # ARM64
33162306a36Sopenharmony_ci
33262306a36Sopenharmony_ciif RISCV
33362306a36Sopenharmony_ci
33462306a36Sopenharmony_ciconfig ARCH_R9A07G043
33562306a36Sopenharmony_ci	bool "RISC-V Platform support for RZ/Five"
33662306a36Sopenharmony_ci	depends on NONPORTABLE
33762306a36Sopenharmony_ci	depends on RISCV_ALTERNATIVE
33862306a36Sopenharmony_ci	depends on !RISCV_ISA_ZICBOM
33962306a36Sopenharmony_ci	depends on RISCV_SBI
34062306a36Sopenharmony_ci	select ARCH_RZG2L
34162306a36Sopenharmony_ci	select AX45MP_L2_CACHE
34262306a36Sopenharmony_ci	select DMA_GLOBAL_POOL
34362306a36Sopenharmony_ci	select ERRATA_ANDES
34462306a36Sopenharmony_ci	select ERRATA_ANDES_CMO
34562306a36Sopenharmony_ci	help
34662306a36Sopenharmony_ci	  This enables support for the Renesas RZ/Five SoC.
34762306a36Sopenharmony_ci
34862306a36Sopenharmony_ciendif # RISCV
34962306a36Sopenharmony_ci
35062306a36Sopenharmony_ciconfig PWC_RZV2M
35162306a36Sopenharmony_ci	bool "Renesas RZ/V2M PWC support" if COMPILE_TEST
35262306a36Sopenharmony_ci
35362306a36Sopenharmony_ciconfig RST_RCAR
35462306a36Sopenharmony_ci	bool "Reset Controller support for R-Car" if COMPILE_TEST
35562306a36Sopenharmony_ci
35662306a36Sopenharmony_ciconfig SYSC_RCAR
35762306a36Sopenharmony_ci	bool "System Controller support for R-Car" if COMPILE_TEST
35862306a36Sopenharmony_ci
35962306a36Sopenharmony_ciconfig SYSC_RCAR_GEN4
36062306a36Sopenharmony_ci	bool "System Controller support for R-Car Gen4" if COMPILE_TEST
36162306a36Sopenharmony_ci
36262306a36Sopenharmony_ciconfig SYSC_R8A77995
36362306a36Sopenharmony_ci	bool "System Controller support for R-Car D3" if COMPILE_TEST
36462306a36Sopenharmony_ci	select SYSC_RCAR
36562306a36Sopenharmony_ci
36662306a36Sopenharmony_ciconfig SYSC_R8A7794
36762306a36Sopenharmony_ci	bool "System Controller support for R-Car E2" if COMPILE_TEST
36862306a36Sopenharmony_ci	select SYSC_RCAR
36962306a36Sopenharmony_ci
37062306a36Sopenharmony_ciconfig SYSC_R8A77990
37162306a36Sopenharmony_ci	bool "System Controller support for R-Car E3" if COMPILE_TEST
37262306a36Sopenharmony_ci	select SYSC_RCAR
37362306a36Sopenharmony_ci
37462306a36Sopenharmony_ciconfig SYSC_R8A7779
37562306a36Sopenharmony_ci	bool "System Controller support for R-Car H1" if COMPILE_TEST
37662306a36Sopenharmony_ci	select SYSC_RCAR
37762306a36Sopenharmony_ci
37862306a36Sopenharmony_ciconfig SYSC_R8A7790
37962306a36Sopenharmony_ci	bool "System Controller support for R-Car H2" if COMPILE_TEST
38062306a36Sopenharmony_ci	select SYSC_RCAR
38162306a36Sopenharmony_ci
38262306a36Sopenharmony_ciconfig SYSC_R8A7795
38362306a36Sopenharmony_ci	bool "System Controller support for R-Car H3" if COMPILE_TEST
38462306a36Sopenharmony_ci	select SYSC_RCAR
38562306a36Sopenharmony_ci
38662306a36Sopenharmony_ciconfig SYSC_R8A7791
38762306a36Sopenharmony_ci	bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST
38862306a36Sopenharmony_ci	select SYSC_RCAR
38962306a36Sopenharmony_ci
39062306a36Sopenharmony_ciconfig SYSC_R8A77965
39162306a36Sopenharmony_ci	bool "System Controller support for R-Car M3-N" if COMPILE_TEST
39262306a36Sopenharmony_ci	select SYSC_RCAR
39362306a36Sopenharmony_ci
39462306a36Sopenharmony_ciconfig SYSC_R8A77960
39562306a36Sopenharmony_ci	bool "System Controller support for R-Car M3-W" if COMPILE_TEST
39662306a36Sopenharmony_ci	select SYSC_RCAR
39762306a36Sopenharmony_ci
39862306a36Sopenharmony_ciconfig SYSC_R8A77961
39962306a36Sopenharmony_ci	bool "System Controller support for R-Car M3-W+" if COMPILE_TEST
40062306a36Sopenharmony_ci	select SYSC_RCAR
40162306a36Sopenharmony_ci
40262306a36Sopenharmony_ciconfig SYSC_R8A779F0
40362306a36Sopenharmony_ci	bool "System Controller support for R-Car S4-8" if COMPILE_TEST
40462306a36Sopenharmony_ci	select SYSC_RCAR_GEN4
40562306a36Sopenharmony_ci
40662306a36Sopenharmony_ciconfig SYSC_R8A7792
40762306a36Sopenharmony_ci	bool "System Controller support for R-Car V2H" if COMPILE_TEST
40862306a36Sopenharmony_ci	select SYSC_RCAR
40962306a36Sopenharmony_ci
41062306a36Sopenharmony_ciconfig SYSC_R8A77980
41162306a36Sopenharmony_ci	bool "System Controller support for R-Car V3H" if COMPILE_TEST
41262306a36Sopenharmony_ci	select SYSC_RCAR
41362306a36Sopenharmony_ci
41462306a36Sopenharmony_ciconfig SYSC_R8A77970
41562306a36Sopenharmony_ci	bool "System Controller support for R-Car V3M" if COMPILE_TEST
41662306a36Sopenharmony_ci	select SYSC_RCAR
41762306a36Sopenharmony_ci
41862306a36Sopenharmony_ciconfig SYSC_R8A779A0
41962306a36Sopenharmony_ci	bool "System Controller support for R-Car V3U" if COMPILE_TEST
42062306a36Sopenharmony_ci	select SYSC_RCAR_GEN4
42162306a36Sopenharmony_ci
42262306a36Sopenharmony_ciconfig SYSC_R8A779G0
42362306a36Sopenharmony_ci	bool "System Controller support for R-Car V4H" if COMPILE_TEST
42462306a36Sopenharmony_ci	select SYSC_RCAR_GEN4
42562306a36Sopenharmony_ci
42662306a36Sopenharmony_ciconfig SYSC_RMOBILE
42762306a36Sopenharmony_ci	bool "System Controller support for R-Mobile" if COMPILE_TEST
42862306a36Sopenharmony_ci
42962306a36Sopenharmony_ciconfig SYSC_R8A77470
43062306a36Sopenharmony_ci	bool "System Controller support for RZ/G1C" if COMPILE_TEST
43162306a36Sopenharmony_ci	select SYSC_RCAR
43262306a36Sopenharmony_ci
43362306a36Sopenharmony_ciconfig SYSC_R8A7745
43462306a36Sopenharmony_ci	bool "System Controller support for RZ/G1E" if COMPILE_TEST
43562306a36Sopenharmony_ci	select SYSC_RCAR
43662306a36Sopenharmony_ci
43762306a36Sopenharmony_ciconfig SYSC_R8A7742
43862306a36Sopenharmony_ci	bool "System Controller support for RZ/G1H" if COMPILE_TEST
43962306a36Sopenharmony_ci	select SYSC_RCAR
44062306a36Sopenharmony_ci
44162306a36Sopenharmony_ciconfig SYSC_R8A7743
44262306a36Sopenharmony_ci	bool "System Controller support for RZ/G1M" if COMPILE_TEST
44362306a36Sopenharmony_ci	select SYSC_RCAR
44462306a36Sopenharmony_ci
44562306a36Sopenharmony_ciconfig SYSC_R8A774C0
44662306a36Sopenharmony_ci	bool "System Controller support for RZ/G2E" if COMPILE_TEST
44762306a36Sopenharmony_ci	select SYSC_RCAR
44862306a36Sopenharmony_ci
44962306a36Sopenharmony_ciconfig SYSC_R8A774E1
45062306a36Sopenharmony_ci	bool "System Controller support for RZ/G2H" if COMPILE_TEST
45162306a36Sopenharmony_ci	select SYSC_RCAR
45262306a36Sopenharmony_ci
45362306a36Sopenharmony_ciconfig SYSC_R8A774A1
45462306a36Sopenharmony_ci	bool "System Controller support for RZ/G2M" if COMPILE_TEST
45562306a36Sopenharmony_ci	select SYSC_RCAR
45662306a36Sopenharmony_ci
45762306a36Sopenharmony_ciconfig SYSC_R8A774B1
45862306a36Sopenharmony_ci	bool "System Controller support for RZ/G2N" if COMPILE_TEST
45962306a36Sopenharmony_ci	select SYSC_RCAR
46062306a36Sopenharmony_ci
46162306a36Sopenharmony_ciendif # SOC_RENESAS
462