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