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 5b3acbca3SLad Prabhakar select GPIOLIB 6b3acbca3SLad Prabhakar select PINCTRL 78be381a1SGeert Uytterhoeven select SOC_BUS 88be381a1SGeert Uytterhoeven 98be381a1SGeert Uytterhoevenif SOC_RENESAS 108be381a1SGeert Uytterhoeven 11062887bfSGeert Uytterhoevenconfig ARCH_RCAR_GEN1 12062887bfSGeert Uytterhoeven bool 13062887bfSGeert Uytterhoeven select PM 14062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 15062887bfSGeert Uytterhoeven select RENESAS_INTC_IRQPIN 16062887bfSGeert Uytterhoeven select RST_RCAR 17062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 18062887bfSGeert Uytterhoeven 19062887bfSGeert Uytterhoevenconfig ARCH_RCAR_GEN2 20062887bfSGeert Uytterhoeven bool 21062887bfSGeert Uytterhoeven select HAVE_ARM_ARCH_TIMER 22062887bfSGeert Uytterhoeven select PM 23062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 24062887bfSGeert Uytterhoeven select RENESAS_IRQC 25062887bfSGeert Uytterhoeven select RST_RCAR 26062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_CMT 27062887bfSGeert Uytterhoeven 28fa43948fSGeert Uytterhoevenconfig ARCH_RCAR_GEN3 29fa43948fSGeert Uytterhoeven bool 30fa43948fSGeert Uytterhoeven select PM 31fa43948fSGeert Uytterhoeven select PM_GENERIC_DOMAINS 32fa43948fSGeert Uytterhoeven select RENESAS_IRQC 33fa43948fSGeert Uytterhoeven select RST_RCAR 34fa43948fSGeert Uytterhoeven select SYS_SUPPORTS_SH_CMT 35fa43948fSGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 36fa43948fSGeert Uytterhoeven 37062887bfSGeert Uytterhoevenconfig ARCH_RMOBILE 38062887bfSGeert Uytterhoeven bool 392ed29e15SGeert Uytterhoeven select PM 402ed29e15SGeert Uytterhoeven select PM_GENERIC_DOMAINS 41062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_CMT 42062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 432ed29e15SGeert Uytterhoeven select SYSC_RMOBILE 44062887bfSGeert Uytterhoeven 45088659adSLad Prabhakarconfig ARCH_RZG2L 46088659adSLad Prabhakar bool 47088659adSLad Prabhakar select PM 48088659adSLad Prabhakar select PM_GENERIC_DOMAINS 4941a21e57SLad Prabhakar select RENESAS_RZG2L_IRQC 50088659adSLad Prabhakar 51062887bfSGeert Uytterhoevenconfig ARCH_RZN1 52062887bfSGeert Uytterhoeven bool 5314f11da7SHerve Codina select PM 5414f11da7SHerve Codina select PM_GENERIC_DOMAINS 55062887bfSGeert Uytterhoeven select ARM_AMBA 56062887bfSGeert Uytterhoeven 578070ba63SArnd Bergmannif ARM && ARCH_RENESAS 58062887bfSGeert Uytterhoeven 59062887bfSGeert Uytterhoeven#comment "Renesas ARM SoCs System Type" 60062887bfSGeert Uytterhoeven 61062887bfSGeert Uytterhoevenconfig ARCH_EMEV2 628fae6758SKuninori Morimoto bool "ARM32 Platform support for Emma Mobile EV2" 63062887bfSGeert Uytterhoeven select HAVE_ARM_SCU if SMP 64062887bfSGeert Uytterhoeven select SYS_SUPPORTS_EM_STI 65062887bfSGeert Uytterhoeven 666d5aded8SKuninori Morimotoconfig ARCH_R8A7794 676d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car E2" 686d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 696d5aded8SKuninori Morimoto select ARM_ERRATA_814220 706d5aded8SKuninori Morimoto select SYSC_R8A7794 716d5aded8SKuninori Morimoto 726d5aded8SKuninori Morimotoconfig ARCH_R8A7779 736d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car H1" 746d5aded8SKuninori Morimoto select ARCH_RCAR_GEN1 756d5aded8SKuninori Morimoto select ARM_ERRATA_754322 766d5aded8SKuninori Morimoto select ARM_GLOBAL_TIMER 776d5aded8SKuninori Morimoto select HAVE_ARM_SCU if SMP 786d5aded8SKuninori Morimoto select HAVE_ARM_TWD if SMP 796d5aded8SKuninori Morimoto select SYSC_R8A7779 806d5aded8SKuninori Morimoto 816d5aded8SKuninori Morimotoconfig ARCH_R8A7790 826d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car H2" 836d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 846d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 856d5aded8SKuninori Morimoto select ARM_ERRATA_814220 866d5aded8SKuninori Morimoto select I2C 876d5aded8SKuninori Morimoto select SYSC_R8A7790 886d5aded8SKuninori Morimoto 896d5aded8SKuninori Morimotoconfig ARCH_R8A7778 906d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M1A" 916d5aded8SKuninori Morimoto select ARCH_RCAR_GEN1 926d5aded8SKuninori Morimoto select ARM_ERRATA_754322 936d5aded8SKuninori Morimoto 946d5aded8SKuninori Morimotoconfig ARCH_R8A7793 956d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M2-N" 966d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 976d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 986d5aded8SKuninori Morimoto select I2C 996d5aded8SKuninori Morimoto select SYSC_R8A7791 1006d5aded8SKuninori Morimoto 1016d5aded8SKuninori Morimotoconfig ARCH_R8A7791 1026d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M2-W" 1036d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1046d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1056d5aded8SKuninori Morimoto select I2C 1066d5aded8SKuninori Morimoto select SYSC_R8A7791 1076d5aded8SKuninori Morimoto 1086d5aded8SKuninori Morimotoconfig ARCH_R8A7792 1096d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car V2H" 1106d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1116d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1126d5aded8SKuninori Morimoto select SYSC_R8A7792 1136d5aded8SKuninori Morimoto 1146d5aded8SKuninori Morimotoconfig ARCH_R8A7740 1156d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Mobile A1" 1166d5aded8SKuninori Morimoto select ARCH_RMOBILE 1176d5aded8SKuninori Morimoto select ARM_ERRATA_754322 1186d5aded8SKuninori Morimoto select RENESAS_INTC_IRQPIN 1196d5aded8SKuninori Morimoto 1206d5aded8SKuninori Morimotoconfig ARCH_R8A73A4 1216d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Mobile APE6" 1226d5aded8SKuninori Morimoto select ARCH_RMOBILE 1236d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1246d5aded8SKuninori Morimoto select ARM_ERRATA_814220 1256d5aded8SKuninori Morimoto select HAVE_ARM_ARCH_TIMER 1266d5aded8SKuninori Morimoto select RENESAS_IRQC 1276d5aded8SKuninori Morimoto 128062887bfSGeert Uytterhoevenconfig ARCH_R7S72100 1298fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/A1H" 1302eced460SGeert Uytterhoeven select ARM_ERRATA_754322 131062887bfSGeert Uytterhoeven select PM 132062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 133062887bfSGeert Uytterhoeven select RENESAS_OSTM 13402af9f90SGeert Uytterhoeven select RENESAS_RZA1_IRQC 13502af9f90SGeert Uytterhoeven select SYS_SUPPORTS_SH_MTU2 136062887bfSGeert Uytterhoeven 137062887bfSGeert Uytterhoevenconfig ARCH_R7S9210 1388fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/A2" 139062887bfSGeert Uytterhoeven select PM 140062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 141062887bfSGeert Uytterhoeven select RENESAS_OSTM 14202af9f90SGeert Uytterhoeven select RENESAS_RZA1_IRQC 143062887bfSGeert Uytterhoeven 1446d5aded8SKuninori Morimotoconfig ARCH_R8A77470 1456d5aded8SKuninori Morimoto bool "ARM32 Platform support for RZ/G1C" 1466d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 147435dce2dSGeert Uytterhoeven select ARM_ERRATA_814220 1486d5aded8SKuninori Morimoto select SYSC_R8A77470 149062887bfSGeert Uytterhoeven 1506d5aded8SKuninori Morimotoconfig ARCH_R8A7745 1516d5aded8SKuninori Morimoto bool "ARM32 Platform support for RZ/G1E" 1526d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1536d5aded8SKuninori Morimoto select ARM_ERRATA_814220 1546d5aded8SKuninori Morimoto select SYSC_R8A7745 155062887bfSGeert Uytterhoeven 156cdc8abe7SLad Prabhakarconfig ARCH_R8A7742 1578fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1H" 158cdc8abe7SLad Prabhakar select ARCH_RCAR_GEN2 159cdc8abe7SLad Prabhakar select ARM_ERRATA_798181 if SMP 160cdc8abe7SLad Prabhakar select ARM_ERRATA_814220 161cdc8abe7SLad Prabhakar select SYSC_R8A7742 162cdc8abe7SLad Prabhakar 163062887bfSGeert Uytterhoevenconfig ARCH_R8A7743 1648fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1M" 165062887bfSGeert Uytterhoeven select ARCH_RCAR_GEN2 166062887bfSGeert Uytterhoeven select ARM_ERRATA_798181 if SMP 167062887bfSGeert Uytterhoeven select SYSC_R8A7743 168062887bfSGeert Uytterhoeven 169062887bfSGeert Uytterhoevenconfig ARCH_R8A7744 1708fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1N" 171062887bfSGeert Uytterhoeven select ARCH_RCAR_GEN2 172062887bfSGeert Uytterhoeven select ARM_ERRATA_798181 if SMP 173062887bfSGeert Uytterhoeven select SYSC_R8A7743 174062887bfSGeert Uytterhoeven 175062887bfSGeert Uytterhoevenconfig ARCH_R9A06G032 1768fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/N1D" 177062887bfSGeert Uytterhoeven select ARCH_RZN1 178435dce2dSGeert Uytterhoeven select ARM_ERRATA_814220 179062887bfSGeert Uytterhoeven 180062887bfSGeert Uytterhoevenconfig ARCH_SH73A0 1818fae6758SKuninori Morimoto bool "ARM32 Platform support for SH-Mobile AG5" 182062887bfSGeert Uytterhoeven select ARCH_RMOBILE 1832eced460SGeert Uytterhoeven select ARM_ERRATA_754322 184408324a3SGeert Uytterhoeven select ARM_GLOBAL_TIMER 185062887bfSGeert Uytterhoeven select HAVE_ARM_SCU if SMP 186062887bfSGeert Uytterhoeven select HAVE_ARM_TWD if SMP 187062887bfSGeert Uytterhoeven select RENESAS_INTC_IRQPIN 188062887bfSGeert Uytterhoeven 189062887bfSGeert Uytterhoevenendif # ARM 190062887bfSGeert Uytterhoeven 191fa43948fSGeert Uytterhoevenif ARM64 192fa43948fSGeert Uytterhoeven 1936d5aded8SKuninori Morimotoconfig ARCH_R8A77995 1946d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car D3" 195fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 1966d5aded8SKuninori Morimoto select SYSC_R8A77995 197fa43948fSGeert Uytterhoeven help 1986d5aded8SKuninori Morimoto This enables support for the Renesas R-Car D3 SoC. 1992ed1e481SGeert Uytterhoeven This includes different gradings like R-Car D3e. 200fa43948fSGeert Uytterhoeven 2016d5aded8SKuninori Morimotoconfig ARCH_R8A77990 2026d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car E3" 203d634055cSBiju Das select ARCH_RCAR_GEN3 2046d5aded8SKuninori Morimoto select SYSC_R8A77990 205d634055cSBiju Das help 2066d5aded8SKuninori Morimoto This enables support for the Renesas R-Car E3 SoC. 2072ed1e481SGeert Uytterhoeven This includes different gradings like R-Car E3e. 208b88fc411SMarian-Cristian Rotariu 2094ff27112SGeert Uytterhoevenconfig ARCH_R8A77951 2108fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car H3 ES2.0+" 2114ff27112SGeert Uytterhoeven select ARCH_RCAR_GEN3 2124ff27112SGeert Uytterhoeven select SYSC_R8A7795 2134ff27112SGeert Uytterhoeven help 2144ff27112SGeert Uytterhoeven This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and 2154ff27112SGeert Uytterhoeven later). 2162ed1e481SGeert Uytterhoeven This includes different gradings like R-Car H3e, H3e-2G, and H3Ne. 217fa43948fSGeert Uytterhoeven 2186d5aded8SKuninori Morimotoconfig ARCH_R8A77965 2196d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-N" 2206d5aded8SKuninori Morimoto select ARCH_RCAR_GEN3 2216d5aded8SKuninori Morimoto select SYSC_R8A77965 2226d5aded8SKuninori Morimoto help 2236d5aded8SKuninori Morimoto This enables support for the Renesas R-Car M3-N SoC. 2242ed1e481SGeert Uytterhoeven This includes different gradings like R-Car M3Ne and M3Ne-2G. 2256d5aded8SKuninori Morimoto 22639e57e14SGeert Uytterhoevenconfig ARCH_R8A77960 2278fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-W" 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 2348fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-W+" 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. 2392ed1e481SGeert Uytterhoeven This includes different gradings like R-Car M3e and M3e-2G. 240cadadde2SGeert Uytterhoeven 24197116335SYoshihiro Shimodaconfig ARCH_R8A779F0 24297116335SYoshihiro Shimoda bool "ARM64 Platform support for R-Car S4-8" 24397116335SYoshihiro Shimoda select ARCH_RCAR_GEN3 24497116335SYoshihiro Shimoda select SYSC_R8A779F0 24597116335SYoshihiro Shimoda help 24697116335SYoshihiro Shimoda This enables support for the Renesas R-Car S4-8 SoC. 24797116335SYoshihiro Shimoda 2486d5aded8SKuninori Morimotoconfig ARCH_R8A77980 2496d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car V3H" 250fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2516d5aded8SKuninori Morimoto select SYSC_R8A77980 252fa43948fSGeert Uytterhoeven help 2536d5aded8SKuninori Morimoto This enables support for the Renesas R-Car V3H SoC. 254fa43948fSGeert Uytterhoeven 255fa43948fSGeert Uytterhoevenconfig ARCH_R8A77970 2568fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car V3M" 257fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 258fa43948fSGeert Uytterhoeven select SYSC_R8A77970 259fa43948fSGeert Uytterhoeven help 260fa43948fSGeert Uytterhoeven This enables support for the Renesas R-Car V3M SoC. 261fa43948fSGeert Uytterhoeven 262090e87e7SYoshihiro Shimodaconfig ARCH_R8A779A0 263090e87e7SYoshihiro Shimoda bool "ARM64 Platform support for R-Car V3U" 264090e87e7SYoshihiro Shimoda select ARCH_RCAR_GEN3 2651b4298f0SYoshihiro Shimoda select SYSC_R8A779A0 266090e87e7SYoshihiro Shimoda help 267090e87e7SYoshihiro Shimoda This enables support for the Renesas R-Car V3U SoC. 268090e87e7SYoshihiro Shimoda 26987ab58e1SYoshihiro Shimodaconfig ARCH_R8A779G0 27087ab58e1SYoshihiro Shimoda bool "ARM64 Platform support for R-Car V4H" 27187ab58e1SYoshihiro Shimoda select ARCH_RCAR_GEN3 27287ab58e1SYoshihiro Shimoda select SYSC_R8A779G0 27387ab58e1SYoshihiro Shimoda help 27487ab58e1SYoshihiro Shimoda This enables support for the Renesas R-Car V4H SoC. 27587ab58e1SYoshihiro Shimoda 2766d5aded8SKuninori Morimotoconfig ARCH_R8A774C0 2776d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2E" 278fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2796d5aded8SKuninori Morimoto select SYSC_R8A774C0 280fa43948fSGeert Uytterhoeven help 2816d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2E SoC. 282fa43948fSGeert Uytterhoeven 2836d5aded8SKuninori Morimotoconfig ARCH_R8A774E1 2846d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2H" 285fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2866d5aded8SKuninori Morimoto select SYSC_R8A774E1 287fa43948fSGeert Uytterhoeven help 2886d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2H SoC. 289fa43948fSGeert Uytterhoeven 2906d5aded8SKuninori Morimotoconfig ARCH_R8A774A1 2916d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2M" 292fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2936d5aded8SKuninori Morimoto select SYSC_R8A774A1 294fa43948fSGeert Uytterhoeven help 2956d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2M SoC. 2966d5aded8SKuninori Morimoto 2976d5aded8SKuninori Morimotoconfig ARCH_R8A774B1 2986d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2N" 2996d5aded8SKuninori Morimoto select ARCH_RCAR_GEN3 3006d5aded8SKuninori Morimoto select SYSC_R8A774B1 3016d5aded8SKuninori Morimoto help 3026d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2N SoC. 303fa43948fSGeert Uytterhoeven 3042f89bef9SBiju Dasconfig ARCH_R9A07G043 3052f89bef9SBiju Das bool "ARM64 Platform support for RZ/G2UL" 3062f89bef9SBiju Das select ARCH_RZG2L 3072f89bef9SBiju Das help 3082f89bef9SBiju Das This enables support for the Renesas RZ/G2UL SoC variants. 3092f89bef9SBiju Das 310f3b15452SLad Prabhakarconfig ARCH_R9A07G044 311f3b15452SLad Prabhakar bool "ARM64 Platform support for RZ/G2L" 312088659adSLad Prabhakar select ARCH_RZG2L 313f3b15452SLad Prabhakar help 314f3b15452SLad Prabhakar This enables support for the Renesas RZ/G2L SoC variants. 315f3b15452SLad Prabhakar 316860122d8SBiju Dasconfig ARCH_R9A07G054 317860122d8SBiju Das bool "ARM64 Platform support for RZ/V2L" 318088659adSLad Prabhakar select ARCH_RZG2L 319860122d8SBiju Das help 320860122d8SBiju Das This enables support for the Renesas RZ/V2L SoC variants. 321860122d8SBiju Das 322068eb5a9SPhil Edworthyconfig ARCH_R9A09G011 323068eb5a9SPhil Edworthy bool "ARM64 Platform support for RZ/V2M" 324068eb5a9SPhil Edworthy select PM 325068eb5a9SPhil Edworthy select PM_GENERIC_DOMAINS 3260c56f949SFabrizio Castro select PWC_RZV2M 327068eb5a9SPhil Edworthy help 328068eb5a9SPhil Edworthy This enables support for the Renesas RZ/V2M SoC. 329068eb5a9SPhil Edworthy 330fa43948fSGeert Uytterhoevenendif # ARM64 331fa43948fSGeert Uytterhoeven 332ebd0e06fSLad Prabhakarif RISCV 333ebd0e06fSLad Prabhakar 334ebd0e06fSLad Prabhakarconfig ARCH_R9A07G043 335ebd0e06fSLad Prabhakar bool "RISC-V Platform support for RZ/Five" 336c1ec4b45SJisheng Zhang depends on NONPORTABLE 3371531309aSConor Dooley depends on RISCV_ALTERNATIVE 338*9eab43faSChristoph Hellwig depends on !RISCV_ISA_ZICBOM 3391531309aSConor Dooley depends on RISCV_SBI 340ebd0e06fSLad Prabhakar select ARCH_RZG2L 3411531309aSConor Dooley select AX45MP_L2_CACHE 342484861e0SLad Prabhakar select DMA_GLOBAL_POOL 3431531309aSConor Dooley select ERRATA_ANDES 3441531309aSConor Dooley select ERRATA_ANDES_CMO 345ebd0e06fSLad Prabhakar help 346ebd0e06fSLad Prabhakar This enables support for the Renesas RZ/Five SoC. 347ebd0e06fSLad Prabhakar 348ebd0e06fSLad Prabhakarendif # RISCV 349ebd0e06fSLad Prabhakar 3500c56f949SFabrizio Castroconfig PWC_RZV2M 3510c56f949SFabrizio Castro bool "Renesas RZ/V2M PWC support" if COMPILE_TEST 3520c56f949SFabrizio Castro 3536d5aded8SKuninori Morimotoconfig RST_RCAR 3546d5aded8SKuninori Morimoto bool "Reset Controller support for R-Car" if COMPILE_TEST 3556d5aded8SKuninori Morimoto 3566d5aded8SKuninori Morimotoconfig SYSC_RCAR 3576d5aded8SKuninori Morimoto bool "System Controller support for R-Car" if COMPILE_TEST 3586d5aded8SKuninori Morimoto 359e62906d6SYoshihiro Shimodaconfig SYSC_RCAR_GEN4 360e62906d6SYoshihiro Shimoda bool "System Controller support for R-Car Gen4" if COMPILE_TEST 361e62906d6SYoshihiro Shimoda 3626d5aded8SKuninori Morimotoconfig SYSC_R8A77995 3636d5aded8SKuninori Morimoto bool "System Controller support for R-Car D3" if COMPILE_TEST 3645b9fa9cbSLad Prabhakar select SYSC_RCAR 3655b9fa9cbSLad Prabhakar 3666d5aded8SKuninori Morimotoconfig SYSC_R8A7794 3676d5aded8SKuninori Morimoto bool "System Controller support for R-Car E2" if COMPILE_TEST 3688be381a1SGeert Uytterhoeven select SYSC_RCAR 3698be381a1SGeert Uytterhoeven 3706d5aded8SKuninori Morimotoconfig SYSC_R8A77990 3716d5aded8SKuninori Morimoto bool "System Controller support for R-Car E3" if COMPILE_TEST 372f446ade0SMarian-Cristian Rotariu select SYSC_RCAR 373f446ade0SMarian-Cristian Rotariu 3748be381a1SGeert Uytterhoevenconfig SYSC_R8A7779 375464d9b34SKuninori Morimoto bool "System Controller support for R-Car H1" if COMPILE_TEST 3768be381a1SGeert Uytterhoeven select SYSC_RCAR 3778be381a1SGeert Uytterhoeven 3788be381a1SGeert Uytterhoevenconfig SYSC_R8A7790 379464d9b34SKuninori Morimoto bool "System Controller support for R-Car H2" if COMPILE_TEST 3808be381a1SGeert Uytterhoeven select SYSC_RCAR 3818be381a1SGeert Uytterhoeven 3826d5aded8SKuninori Morimotoconfig SYSC_R8A7795 3836d5aded8SKuninori Morimoto bool "System Controller support for R-Car H3" if COMPILE_TEST 3846d5aded8SKuninori Morimoto select SYSC_RCAR 3856d5aded8SKuninori Morimoto 3868be381a1SGeert Uytterhoevenconfig SYSC_R8A7791 387464d9b34SKuninori Morimoto bool "System Controller support for R-Car M2-W/N" if COMPILE_TEST 3888be381a1SGeert Uytterhoeven select SYSC_RCAR 3898be381a1SGeert Uytterhoeven 3906d5aded8SKuninori Morimotoconfig SYSC_R8A77965 3916d5aded8SKuninori Morimoto bool "System Controller support for R-Car M3-N" if COMPILE_TEST 3928be381a1SGeert Uytterhoeven select SYSC_RCAR 3938be381a1SGeert Uytterhoeven 394f79edb17SGeert Uytterhoevenconfig SYSC_R8A77960 395464d9b34SKuninori Morimoto bool "System Controller support for R-Car M3-W" if COMPILE_TEST 3968be381a1SGeert Uytterhoeven select SYSC_RCAR 3978be381a1SGeert Uytterhoeven 398bdde3d3eSGeert Uytterhoevenconfig SYSC_R8A77961 399464d9b34SKuninori Morimoto bool "System Controller support for R-Car M3-W+" if COMPILE_TEST 400bdde3d3eSGeert Uytterhoeven select SYSC_RCAR 401bdde3d3eSGeert Uytterhoeven 402654d5fdbSYoshihiro Shimodaconfig SYSC_R8A779F0 403654d5fdbSYoshihiro Shimoda bool "System Controller support for R-Car S4-8" if COMPILE_TEST 404654d5fdbSYoshihiro Shimoda select SYSC_RCAR_GEN4 405654d5fdbSYoshihiro Shimoda 4066d5aded8SKuninori Morimotoconfig SYSC_R8A7792 4076d5aded8SKuninori Morimoto bool "System Controller support for R-Car V2H" if COMPILE_TEST 408bab9b2a7SSergei Shtylyov select SYSC_RCAR 409bab9b2a7SSergei Shtylyov 41041d6d8bdSSergei Shtylyovconfig SYSC_R8A77980 411464d9b34SKuninori Morimoto bool "System Controller support for R-Car V3H" if COMPILE_TEST 41241d6d8bdSSergei Shtylyov select SYSC_RCAR 41341d6d8bdSSergei Shtylyov 4146d5aded8SKuninori Morimotoconfig SYSC_R8A77970 4156d5aded8SKuninori Morimoto bool "System Controller support for R-Car V3M" if COMPILE_TEST 41644b12d43STakeshi Kihara select SYSC_RCAR 41744b12d43STakeshi Kihara 4181b4298f0SYoshihiro Shimodaconfig SYSC_R8A779A0 4191b4298f0SYoshihiro Shimoda bool "System Controller support for R-Car V3U" if COMPILE_TEST 420e62906d6SYoshihiro Shimoda select SYSC_RCAR_GEN4 4211b4298f0SYoshihiro Shimoda 42211a5ebb4SYoshihiro Shimodaconfig SYSC_R8A779G0 42311a5ebb4SYoshihiro Shimoda bool "System Controller support for R-Car V4H" if COMPILE_TEST 42411a5ebb4SYoshihiro Shimoda select SYSC_RCAR_GEN4 42511a5ebb4SYoshihiro Shimoda 4262ed29e15SGeert Uytterhoevenconfig SYSC_RMOBILE 427464d9b34SKuninori Morimoto bool "System Controller support for R-Mobile" if COMPILE_TEST 4282ed29e15SGeert Uytterhoeven 4296d5aded8SKuninori Morimotoconfig SYSC_R8A77470 4306d5aded8SKuninori Morimoto bool "System Controller support for RZ/G1C" if COMPILE_TEST 4316d5aded8SKuninori Morimoto select SYSC_RCAR 4326d5aded8SKuninori Morimoto 4336d5aded8SKuninori Morimotoconfig SYSC_R8A7745 4346d5aded8SKuninori Morimoto bool "System Controller support for RZ/G1E" if COMPILE_TEST 4356d5aded8SKuninori Morimoto select SYSC_RCAR 4366d5aded8SKuninori Morimoto 4376d5aded8SKuninori Morimotoconfig SYSC_R8A7742 4386d5aded8SKuninori Morimoto bool "System Controller support for RZ/G1H" if COMPILE_TEST 4396d5aded8SKuninori Morimoto select SYSC_RCAR 4406d5aded8SKuninori Morimoto 4416d5aded8SKuninori Morimotoconfig SYSC_R8A7743 4426d5aded8SKuninori Morimoto bool "System Controller support for RZ/G1M" if COMPILE_TEST 4436d5aded8SKuninori Morimoto select SYSC_RCAR 4446d5aded8SKuninori Morimoto 4456d5aded8SKuninori Morimotoconfig SYSC_R8A774C0 4466d5aded8SKuninori Morimoto bool "System Controller support for RZ/G2E" if COMPILE_TEST 4476d5aded8SKuninori Morimoto select SYSC_RCAR 4486d5aded8SKuninori Morimoto 4496d5aded8SKuninori Morimotoconfig SYSC_R8A774E1 4506d5aded8SKuninori Morimoto bool "System Controller support for RZ/G2H" if COMPILE_TEST 4516d5aded8SKuninori Morimoto select SYSC_RCAR 4526d5aded8SKuninori Morimoto 4536d5aded8SKuninori Morimotoconfig SYSC_R8A774A1 4546d5aded8SKuninori Morimoto bool "System Controller support for RZ/G2M" if COMPILE_TEST 4556d5aded8SKuninori Morimoto select SYSC_RCAR 4566d5aded8SKuninori Morimoto 4576d5aded8SKuninori Morimotoconfig SYSC_R8A774B1 4586d5aded8SKuninori Morimoto bool "System Controller support for RZ/G2N" if COMPILE_TEST 4596d5aded8SKuninori Morimoto select SYSC_RCAR 4606d5aded8SKuninori Morimoto 4618be381a1SGeert Uytterhoevenendif # SOC_RENESAS 462