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 273d2db954SGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 28062887bfSGeert Uytterhoeven 29fa43948fSGeert Uytterhoevenconfig ARCH_RCAR_GEN3 30fa43948fSGeert Uytterhoeven bool 31fa43948fSGeert Uytterhoeven select PM 32fa43948fSGeert Uytterhoeven select PM_GENERIC_DOMAINS 33fa43948fSGeert Uytterhoeven select RENESAS_IRQC 34fa43948fSGeert Uytterhoeven select RST_RCAR 35fa43948fSGeert Uytterhoeven select SYS_SUPPORTS_SH_CMT 36fa43948fSGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 37fa43948fSGeert Uytterhoeven 38ae286bd7SGeert Uytterhoevenconfig ARCH_RCAR_GEN4 39ae286bd7SGeert Uytterhoeven bool 40ae286bd7SGeert Uytterhoeven select ARCH_RCAR_GEN3 41ae286bd7SGeert Uytterhoeven 42062887bfSGeert Uytterhoevenconfig ARCH_RMOBILE 43062887bfSGeert Uytterhoeven bool 442ed29e15SGeert Uytterhoeven select PM 452ed29e15SGeert Uytterhoeven select PM_GENERIC_DOMAINS 46062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_CMT 47062887bfSGeert Uytterhoeven select SYS_SUPPORTS_SH_TMU 482ed29e15SGeert Uytterhoeven select SYSC_RMOBILE 49062887bfSGeert Uytterhoeven 50088659adSLad Prabhakarconfig ARCH_RZG2L 51088659adSLad Prabhakar bool 52088659adSLad Prabhakar select PM 53088659adSLad Prabhakar select PM_GENERIC_DOMAINS 5441a21e57SLad Prabhakar select RENESAS_RZG2L_IRQC 55088659adSLad Prabhakar 56062887bfSGeert Uytterhoevenconfig ARCH_RZN1 57062887bfSGeert Uytterhoeven bool 5814f11da7SHerve Codina select PM 5914f11da7SHerve Codina select PM_GENERIC_DOMAINS 60062887bfSGeert Uytterhoeven select ARM_AMBA 61062887bfSGeert Uytterhoeven 628070ba63SArnd Bergmannif ARM && ARCH_RENESAS 63062887bfSGeert Uytterhoeven 64062887bfSGeert Uytterhoeven#comment "Renesas ARM SoCs System Type" 65062887bfSGeert Uytterhoeven 66062887bfSGeert Uytterhoevenconfig ARCH_EMEV2 678fae6758SKuninori Morimoto bool "ARM32 Platform support for Emma Mobile EV2" 68062887bfSGeert Uytterhoeven select HAVE_ARM_SCU if SMP 69062887bfSGeert Uytterhoeven select SYS_SUPPORTS_EM_STI 70062887bfSGeert Uytterhoeven 716d5aded8SKuninori Morimotoconfig ARCH_R8A7794 726d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car E2" 736d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 746d5aded8SKuninori Morimoto select ARM_ERRATA_814220 756d5aded8SKuninori Morimoto select SYSC_R8A7794 766d5aded8SKuninori Morimoto 776d5aded8SKuninori Morimotoconfig ARCH_R8A7779 786d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car H1" 796d5aded8SKuninori Morimoto select ARCH_RCAR_GEN1 806d5aded8SKuninori Morimoto select ARM_ERRATA_754322 816d5aded8SKuninori Morimoto select ARM_GLOBAL_TIMER 826d5aded8SKuninori Morimoto select HAVE_ARM_SCU if SMP 836d5aded8SKuninori Morimoto select HAVE_ARM_TWD if SMP 846d5aded8SKuninori Morimoto select SYSC_R8A7779 856d5aded8SKuninori Morimoto 866d5aded8SKuninori Morimotoconfig ARCH_R8A7790 876d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car H2" 886d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 896d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 906d5aded8SKuninori Morimoto select ARM_ERRATA_814220 916d5aded8SKuninori Morimoto select I2C 926d5aded8SKuninori Morimoto select SYSC_R8A7790 936d5aded8SKuninori Morimoto 946d5aded8SKuninori Morimotoconfig ARCH_R8A7778 956d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M1A" 966d5aded8SKuninori Morimoto select ARCH_RCAR_GEN1 976d5aded8SKuninori Morimoto select ARM_ERRATA_754322 986d5aded8SKuninori Morimoto 996d5aded8SKuninori Morimotoconfig ARCH_R8A7793 1006d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M2-N" 1016d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1026d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1036d5aded8SKuninori Morimoto select I2C 1046d5aded8SKuninori Morimoto select SYSC_R8A7791 1056d5aded8SKuninori Morimoto 1066d5aded8SKuninori Morimotoconfig ARCH_R8A7791 1076d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car M2-W" 1086d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1096d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1106d5aded8SKuninori Morimoto select I2C 1116d5aded8SKuninori Morimoto select SYSC_R8A7791 1126d5aded8SKuninori Morimoto 1136d5aded8SKuninori Morimotoconfig ARCH_R8A7792 1146d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Car V2H" 1156d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1166d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1176d5aded8SKuninori Morimoto select SYSC_R8A7792 1186d5aded8SKuninori Morimoto 1196d5aded8SKuninori Morimotoconfig ARCH_R8A7740 1206d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Mobile A1" 1216d5aded8SKuninori Morimoto select ARCH_RMOBILE 1226d5aded8SKuninori Morimoto select ARM_ERRATA_754322 1236d5aded8SKuninori Morimoto select RENESAS_INTC_IRQPIN 1246d5aded8SKuninori Morimoto 1256d5aded8SKuninori Morimotoconfig ARCH_R8A73A4 1266d5aded8SKuninori Morimoto bool "ARM32 Platform support for R-Mobile APE6" 1276d5aded8SKuninori Morimoto select ARCH_RMOBILE 1286d5aded8SKuninori Morimoto select ARM_ERRATA_798181 if SMP 1296d5aded8SKuninori Morimoto select ARM_ERRATA_814220 1306d5aded8SKuninori Morimoto select HAVE_ARM_ARCH_TIMER 1316d5aded8SKuninori Morimoto select RENESAS_IRQC 1326d5aded8SKuninori Morimoto 133062887bfSGeert Uytterhoevenconfig ARCH_R7S72100 1348fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/A1H" 1352eced460SGeert Uytterhoeven select ARM_ERRATA_754322 136062887bfSGeert Uytterhoeven select PM 137062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 138062887bfSGeert Uytterhoeven select RENESAS_OSTM 13902af9f90SGeert Uytterhoeven select RENESAS_RZA1_IRQC 14002af9f90SGeert Uytterhoeven select SYS_SUPPORTS_SH_MTU2 141062887bfSGeert Uytterhoeven 142062887bfSGeert Uytterhoevenconfig ARCH_R7S9210 1438fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/A2" 144062887bfSGeert Uytterhoeven select PM 145062887bfSGeert Uytterhoeven select PM_GENERIC_DOMAINS 146062887bfSGeert Uytterhoeven select RENESAS_OSTM 14702af9f90SGeert Uytterhoeven select RENESAS_RZA1_IRQC 148062887bfSGeert Uytterhoeven 1496d5aded8SKuninori Morimotoconfig ARCH_R8A77470 1506d5aded8SKuninori Morimoto bool "ARM32 Platform support for RZ/G1C" 1516d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 152435dce2dSGeert Uytterhoeven select ARM_ERRATA_814220 1536d5aded8SKuninori Morimoto select SYSC_R8A77470 154062887bfSGeert Uytterhoeven 1556d5aded8SKuninori Morimotoconfig ARCH_R8A7745 1566d5aded8SKuninori Morimoto bool "ARM32 Platform support for RZ/G1E" 1576d5aded8SKuninori Morimoto select ARCH_RCAR_GEN2 1586d5aded8SKuninori Morimoto select ARM_ERRATA_814220 1596d5aded8SKuninori Morimoto select SYSC_R8A7745 160062887bfSGeert Uytterhoeven 161cdc8abe7SLad Prabhakarconfig ARCH_R8A7742 1628fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1H" 163cdc8abe7SLad Prabhakar select ARCH_RCAR_GEN2 164cdc8abe7SLad Prabhakar select ARM_ERRATA_798181 if SMP 165cdc8abe7SLad Prabhakar select ARM_ERRATA_814220 166cdc8abe7SLad Prabhakar select SYSC_R8A7742 167cdc8abe7SLad Prabhakar 168062887bfSGeert Uytterhoevenconfig ARCH_R8A7743 1698fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1M" 170062887bfSGeert Uytterhoeven select ARCH_RCAR_GEN2 171062887bfSGeert Uytterhoeven select ARM_ERRATA_798181 if SMP 172062887bfSGeert Uytterhoeven select SYSC_R8A7743 173062887bfSGeert Uytterhoeven 174062887bfSGeert Uytterhoevenconfig ARCH_R8A7744 1758fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/G1N" 176062887bfSGeert Uytterhoeven select ARCH_RCAR_GEN2 177062887bfSGeert Uytterhoeven select ARM_ERRATA_798181 if SMP 178062887bfSGeert Uytterhoeven select SYSC_R8A7743 179062887bfSGeert Uytterhoeven 180062887bfSGeert Uytterhoevenconfig ARCH_R9A06G032 1818fae6758SKuninori Morimoto bool "ARM32 Platform support for RZ/N1D" 182062887bfSGeert Uytterhoeven select ARCH_RZN1 183435dce2dSGeert Uytterhoeven select ARM_ERRATA_814220 184062887bfSGeert Uytterhoeven 185062887bfSGeert Uytterhoevenconfig ARCH_SH73A0 1868fae6758SKuninori Morimoto bool "ARM32 Platform support for SH-Mobile AG5" 187062887bfSGeert Uytterhoeven select ARCH_RMOBILE 1882eced460SGeert Uytterhoeven select ARM_ERRATA_754322 189408324a3SGeert Uytterhoeven select ARM_GLOBAL_TIMER 190062887bfSGeert Uytterhoeven select HAVE_ARM_SCU if SMP 191062887bfSGeert Uytterhoeven select HAVE_ARM_TWD if SMP 192062887bfSGeert Uytterhoeven select RENESAS_INTC_IRQPIN 193062887bfSGeert Uytterhoeven 194062887bfSGeert Uytterhoevenendif # ARM 195062887bfSGeert Uytterhoeven 196fa43948fSGeert Uytterhoevenif ARM64 197fa43948fSGeert Uytterhoeven 1986d5aded8SKuninori Morimotoconfig ARCH_R8A77995 1996d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car D3" 200fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2016d5aded8SKuninori Morimoto select SYSC_R8A77995 202fa43948fSGeert Uytterhoeven help 2036d5aded8SKuninori Morimoto This enables support for the Renesas R-Car D3 SoC. 2042ed1e481SGeert Uytterhoeven This includes different gradings like R-Car D3e. 205fa43948fSGeert Uytterhoeven 2066d5aded8SKuninori Morimotoconfig ARCH_R8A77990 2076d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car E3" 208d634055cSBiju Das select ARCH_RCAR_GEN3 2096d5aded8SKuninori Morimoto select SYSC_R8A77990 210d634055cSBiju Das help 2116d5aded8SKuninori Morimoto This enables support for the Renesas R-Car E3 SoC. 2122ed1e481SGeert Uytterhoeven This includes different gradings like R-Car E3e. 213b88fc411SMarian-Cristian Rotariu 2144ff27112SGeert Uytterhoevenconfig ARCH_R8A77951 2158fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car H3 ES2.0+" 2164ff27112SGeert Uytterhoeven select ARCH_RCAR_GEN3 2174ff27112SGeert Uytterhoeven select SYSC_R8A7795 2184ff27112SGeert Uytterhoeven help 2194ff27112SGeert Uytterhoeven This enables support for the Renesas R-Car H3 SoC (revisions 2.0 and 2204ff27112SGeert Uytterhoeven later). 2212ed1e481SGeert Uytterhoeven This includes different gradings like R-Car H3e, H3e-2G, and H3Ne. 222fa43948fSGeert Uytterhoeven 2236d5aded8SKuninori Morimotoconfig ARCH_R8A77965 2246d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-N" 2256d5aded8SKuninori Morimoto select ARCH_RCAR_GEN3 2266d5aded8SKuninori Morimoto select SYSC_R8A77965 2276d5aded8SKuninori Morimoto help 2286d5aded8SKuninori Morimoto This enables support for the Renesas R-Car M3-N SoC. 2292ed1e481SGeert Uytterhoeven This includes different gradings like R-Car M3Ne and M3Ne-2G. 2306d5aded8SKuninori Morimoto 23139e57e14SGeert Uytterhoevenconfig ARCH_R8A77960 2328fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-W" 233fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 234f79edb17SGeert Uytterhoeven select SYSC_R8A77960 235fa43948fSGeert Uytterhoeven help 236fa43948fSGeert Uytterhoeven This enables support for the Renesas R-Car M3-W SoC. 237fa43948fSGeert Uytterhoeven 238cadadde2SGeert Uytterhoevenconfig ARCH_R8A77961 2398fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car M3-W+" 240cadadde2SGeert Uytterhoeven select ARCH_RCAR_GEN3 241bdde3d3eSGeert Uytterhoeven select SYSC_R8A77961 242cadadde2SGeert Uytterhoeven help 243cadadde2SGeert Uytterhoeven This enables support for the Renesas R-Car M3-W+ SoC. 2442ed1e481SGeert Uytterhoeven This includes different gradings like R-Car M3e and M3e-2G. 245cadadde2SGeert Uytterhoeven 24697116335SYoshihiro Shimodaconfig ARCH_R8A779F0 24797116335SYoshihiro Shimoda bool "ARM64 Platform support for R-Car S4-8" 248ae286bd7SGeert Uytterhoeven select ARCH_RCAR_GEN4 24997116335SYoshihiro Shimoda select SYSC_R8A779F0 25097116335SYoshihiro Shimoda help 25197116335SYoshihiro Shimoda This enables support for the Renesas R-Car S4-8 SoC. 25297116335SYoshihiro Shimoda 2536d5aded8SKuninori Morimotoconfig ARCH_R8A77980 2546d5aded8SKuninori Morimoto bool "ARM64 Platform support for R-Car V3H" 255fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2566d5aded8SKuninori Morimoto select SYSC_R8A77980 257fa43948fSGeert Uytterhoeven help 2586d5aded8SKuninori Morimoto This enables support for the Renesas R-Car V3H SoC. 259fa43948fSGeert Uytterhoeven 260fa43948fSGeert Uytterhoevenconfig ARCH_R8A77970 2618fae6758SKuninori Morimoto bool "ARM64 Platform support for R-Car V3M" 262fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 263fa43948fSGeert Uytterhoeven select SYSC_R8A77970 264fa43948fSGeert Uytterhoeven help 265fa43948fSGeert Uytterhoeven This enables support for the Renesas R-Car V3M SoC. 266fa43948fSGeert Uytterhoeven 267090e87e7SYoshihiro Shimodaconfig ARCH_R8A779A0 268090e87e7SYoshihiro Shimoda bool "ARM64 Platform support for R-Car V3U" 269ae286bd7SGeert Uytterhoeven select ARCH_RCAR_GEN4 2701b4298f0SYoshihiro Shimoda select SYSC_R8A779A0 271090e87e7SYoshihiro Shimoda help 272090e87e7SYoshihiro Shimoda This enables support for the Renesas R-Car V3U SoC. 273090e87e7SYoshihiro Shimoda 27487ab58e1SYoshihiro Shimodaconfig ARCH_R8A779G0 27587ab58e1SYoshihiro Shimoda bool "ARM64 Platform support for R-Car V4H" 276ae286bd7SGeert Uytterhoeven select ARCH_RCAR_GEN4 27787ab58e1SYoshihiro Shimoda select SYSC_R8A779G0 27887ab58e1SYoshihiro Shimoda help 27987ab58e1SYoshihiro Shimoda This enables support for the Renesas R-Car V4H SoC. 28087ab58e1SYoshihiro Shimoda 2812969768dSDuy Nguyenconfig ARCH_R8A779H0 2822969768dSDuy Nguyen bool "ARM64 Platform support for R-Car V4M" 2832969768dSDuy Nguyen select ARCH_RCAR_GEN4 2842969768dSDuy Nguyen select SYSC_R8A779H0 2852969768dSDuy Nguyen help 2862969768dSDuy Nguyen This enables support for the Renesas R-Car V4M SoC. 2872969768dSDuy Nguyen 2886d5aded8SKuninori Morimotoconfig ARCH_R8A774C0 2896d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2E" 290fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2916d5aded8SKuninori Morimoto select SYSC_R8A774C0 292fa43948fSGeert Uytterhoeven help 2936d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2E SoC. 294fa43948fSGeert Uytterhoeven 2956d5aded8SKuninori Morimotoconfig ARCH_R8A774E1 2966d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2H" 297fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 2986d5aded8SKuninori Morimoto select SYSC_R8A774E1 299fa43948fSGeert Uytterhoeven help 3006d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2H SoC. 301fa43948fSGeert Uytterhoeven 3026d5aded8SKuninori Morimotoconfig ARCH_R8A774A1 3036d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2M" 304fa43948fSGeert Uytterhoeven select ARCH_RCAR_GEN3 3056d5aded8SKuninori Morimoto select SYSC_R8A774A1 306fa43948fSGeert Uytterhoeven help 3076d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2M SoC. 3086d5aded8SKuninori Morimoto 3096d5aded8SKuninori Morimotoconfig ARCH_R8A774B1 3106d5aded8SKuninori Morimoto bool "ARM64 Platform support for RZ/G2N" 3116d5aded8SKuninori Morimoto select ARCH_RCAR_GEN3 3126d5aded8SKuninori Morimoto select SYSC_R8A774B1 3136d5aded8SKuninori Morimoto help 3146d5aded8SKuninori Morimoto This enables support for the Renesas RZ/G2N SoC. 315fa43948fSGeert Uytterhoeven 3162f89bef9SBiju Dasconfig ARCH_R9A07G043 3172f89bef9SBiju Das bool "ARM64 Platform support for RZ/G2UL" 3182f89bef9SBiju Das select ARCH_RZG2L 3192f89bef9SBiju Das help 3202f89bef9SBiju Das This enables support for the Renesas RZ/G2UL SoC variants. 3212f89bef9SBiju Das 322f3b15452SLad Prabhakarconfig ARCH_R9A07G044 323f3b15452SLad Prabhakar bool "ARM64 Platform support for RZ/G2L" 324088659adSLad Prabhakar select ARCH_RZG2L 325f3b15452SLad Prabhakar help 326f3b15452SLad Prabhakar This enables support for the Renesas RZ/G2L SoC variants. 327f3b15452SLad Prabhakar 328860122d8SBiju Dasconfig ARCH_R9A07G054 329860122d8SBiju Das bool "ARM64 Platform support for RZ/V2L" 330088659adSLad Prabhakar select ARCH_RZG2L 331860122d8SBiju Das help 332860122d8SBiju Das This enables support for the Renesas RZ/V2L SoC variants. 333860122d8SBiju Das 3340b9729cdSClaudiu Bezneaconfig ARCH_R9A08G045 3350b9729cdSClaudiu Beznea bool "ARM64 Platform support for RZ/G3S" 3360b9729cdSClaudiu Beznea select ARCH_RZG2L 3370b9729cdSClaudiu Beznea help 3380b9729cdSClaudiu Beznea This enables support for the Renesas RZ/G3S SoC variants. 3390b9729cdSClaudiu Beznea 340068eb5a9SPhil Edworthyconfig ARCH_R9A09G011 341068eb5a9SPhil Edworthy bool "ARM64 Platform support for RZ/V2M" 342068eb5a9SPhil Edworthy select PM 343068eb5a9SPhil Edworthy select PM_GENERIC_DOMAINS 3440c56f949SFabrizio Castro select PWC_RZV2M 345068eb5a9SPhil Edworthy help 346068eb5a9SPhil Edworthy This enables support for the Renesas RZ/V2M SoC. 347068eb5a9SPhil Edworthy 3480be9a322SLad Prabhakarconfig ARCH_R9A09G057 3490be9a322SLad Prabhakar bool "ARM64 Platform support for RZ/V2H(P)" 350*0d7605e7SFabrizio Castro select RENESAS_RZV2H_ICU 3510be9a322SLad Prabhakar help 3520be9a322SLad Prabhakar This enables support for the Renesas RZ/V2H(P) SoC variants. 3530be9a322SLad Prabhakar 354fa43948fSGeert Uytterhoevenendif # ARM64 355fa43948fSGeert Uytterhoeven 356ebd0e06fSLad Prabhakarif RISCV 357ebd0e06fSLad Prabhakar 358ebd0e06fSLad Prabhakarconfig ARCH_R9A07G043 359ebd0e06fSLad Prabhakar bool "RISC-V Platform support for RZ/Five" 360c1ec4b45SJisheng Zhang depends on NONPORTABLE 36131b2daeaSConor Dooley depends on !DMA_DIRECT_REMAP 3621531309aSConor Dooley depends on RISCV_ALTERNATIVE 3639eab43faSChristoph Hellwig depends on !RISCV_ISA_ZICBOM 3641531309aSConor Dooley depends on RISCV_SBI 365ebd0e06fSLad Prabhakar select ARCH_RZG2L 3661531309aSConor Dooley select AX45MP_L2_CACHE 367484861e0SLad Prabhakar select DMA_GLOBAL_POOL 3681531309aSConor Dooley select ERRATA_ANDES 3691531309aSConor Dooley select ERRATA_ANDES_CMO 370ebd0e06fSLad Prabhakar help 371ebd0e06fSLad Prabhakar This enables support for the Renesas RZ/Five SoC. 372ebd0e06fSLad Prabhakar 373ebd0e06fSLad Prabhakarendif # RISCV 374ebd0e06fSLad Prabhakar 3750c56f949SFabrizio Castroconfig PWC_RZV2M 3760c56f949SFabrizio Castro bool "Renesas RZ/V2M PWC support" if COMPILE_TEST 3770c56f949SFabrizio Castro 3786d5aded8SKuninori Morimotoconfig RST_RCAR 3796d5aded8SKuninori Morimoto bool "Reset Controller support for R-Car" if COMPILE_TEST 3806d5aded8SKuninori Morimoto 3818be381a1SGeert Uytterhoevenendif # SOC_RENESAS 382