1# SPDX-License-Identifier: GPL-2.0 2config PM_RMOBILE 3 bool 4 select PM 5 select PM_GENERIC_DOMAINS 6 7config ARCH_RCAR_GEN1 8 bool 9 select PM 10 select PM_GENERIC_DOMAINS 11 select RENESAS_INTC_IRQPIN 12 select SYS_SUPPORTS_SH_TMU 13 14config ARCH_RCAR_GEN2 15 bool 16 select HAVE_ARM_ARCH_TIMER 17 select PM 18 select PM_GENERIC_DOMAINS 19 select RENESAS_IRQC 20 select SYS_SUPPORTS_SH_CMT 21 22config ARCH_RMOBILE 23 bool 24 select PM_RMOBILE 25 select SYS_SUPPORTS_SH_CMT 26 select SYS_SUPPORTS_SH_TMU 27 28menuconfig ARCH_RENESAS 29 bool "Renesas ARM SoCs" 30 depends on ARCH_MULTI_V7 && MMU 31 select ARM_GIC 32 select GPIOLIB 33 select HAVE_ARM_SCU if SMP 34 select HAVE_ARM_TWD if SMP 35 select NO_IOPORT_MAP 36 select PINCTRL 37 select SOC_BUS 38 select ZONE_DMA if ARM_LPAE 39 40if ARCH_RENESAS 41 42#comment "Renesas ARM SoCs System Type" 43 44config ARCH_EMEV2 45 bool "Emma Mobile EV2" 46 select SYS_SUPPORTS_EM_STI 47 48config ARCH_R7S72100 49 bool "RZ/A1H (R7S72100)" 50 select PM 51 select PM_GENERIC_DOMAINS 52 select SYS_SUPPORTS_SH_MTU2 53 select RENESAS_OSTM 54 55config ARCH_R7S9210 56 bool "RZ/A2 (R7S9210)" 57 select PM 58 select PM_GENERIC_DOMAINS 59 select RENESAS_OSTM 60 61config ARCH_R8A73A4 62 bool "R-Mobile APE6 (R8A73A40)" 63 select ARCH_RMOBILE 64 select ARM_ERRATA_798181 if SMP 65 select HAVE_ARM_ARCH_TIMER 66 select RENESAS_IRQC 67 68config ARCH_R8A7740 69 bool "R-Mobile A1 (R8A77400)" 70 select ARCH_RMOBILE 71 select RENESAS_INTC_IRQPIN 72 73config ARCH_R8A7743 74 bool "RZ/G1M (R8A77430)" 75 select ARCH_RCAR_GEN2 76 select ARM_ERRATA_798181 if SMP 77 78config ARCH_R8A7744 79 bool "RZ/G1N (R8A77440)" 80 select ARCH_RCAR_GEN2 81 select ARM_ERRATA_798181 if SMP 82 83config ARCH_R8A7745 84 bool "RZ/G1E (R8A77450)" 85 select ARCH_RCAR_GEN2 86 87config ARCH_R8A77470 88 bool "RZ/G1C (R8A77470)" 89 select ARCH_RCAR_GEN2 90 91config ARCH_R8A7778 92 bool "R-Car M1A (R8A77781)" 93 select ARCH_RCAR_GEN1 94 95config ARCH_R8A7779 96 bool "R-Car H1 (R8A77790)" 97 select ARCH_RCAR_GEN1 98 99config ARCH_R8A7790 100 bool "R-Car H2 (R8A77900)" 101 select ARCH_RCAR_GEN2 102 select ARM_ERRATA_798181 if SMP 103 select I2C 104 105config ARCH_R8A7791 106 bool "R-Car M2-W (R8A77910)" 107 select ARCH_RCAR_GEN2 108 select ARM_ERRATA_798181 if SMP 109 select I2C 110 111config ARCH_R8A7792 112 bool "R-Car V2H (R8A77920)" 113 select ARCH_RCAR_GEN2 114 select ARM_ERRATA_798181 if SMP 115 116config ARCH_R8A7793 117 bool "R-Car M2-N (R8A7793)" 118 select ARCH_RCAR_GEN2 119 select ARM_ERRATA_798181 if SMP 120 select I2C 121 122config ARCH_R8A7794 123 bool "R-Car E2 (R8A77940)" 124 select ARCH_RCAR_GEN2 125 126config ARCH_R9A06G032 127 bool "RZ/N1D (R9A06G032)" 128 select ARCH_RZN1 129 130config ARCH_RZN1 131 bool "RZ/N1 (R9A06G0xx) Family" 132 select ARM_AMBA 133 select CPU_V7 134 135config ARCH_SH73A0 136 bool "SH-Mobile AG5 (R8A73A00)" 137 select ARCH_RMOBILE 138 select RENESAS_INTC_IRQPIN 139endif 140