]> git.ipfire.org Git - thirdparty/u-boot.git/blob - arch/arm/mach-rmobile/Kconfig.32
Prepare v2023.04
[thirdparty/u-boot.git] / arch / arm / mach-rmobile / Kconfig.32
1 if RCAR_32
2
3 config ARCH_RMOBILE_BOARD_STRING
4 string "Renesas RCar Gen2 board name"
5 default "Board"
6
7 config RCAR_GEN2
8 bool "Renesas RCar Gen2"
9 select PHY
10 select PHY_RCAR_GEN2
11 select TMU_TIMER
12
13 config R8A7740
14 bool "Renesas SoC R8A7740"
15
16 config R8A7790
17 bool "Renesas SoC R8A7790"
18 select RCAR_GEN2
19 select ARM_CORTEX_A15_CVE_2017_5715
20 imply CLK_R8A7790
21 imply PINCTRL_PFC_R8A7790
22
23 config R8A7791
24 bool "Renesas SoC R8A7791"
25 select RCAR_GEN2
26 select ARM_CORTEX_A15_CVE_2017_5715
27 imply CLK_R8A7791
28 imply PINCTRL_PFC_R8A7791
29
30 config R8A7792
31 bool "Renesas SoC R8A7792"
32 select RCAR_GEN2
33 select ARM_CORTEX_A15_CVE_2017_5715
34 imply CLK_R8A7792
35 imply PINCTRL_PFC_R8A7792
36
37 config R8A7793
38 bool "Renesas SoC R8A7793"
39 select RCAR_GEN2
40 select ARM_CORTEX_A15_CVE_2017_5715
41 imply CLK_R8A7793
42 imply PINCTRL_PFC_R8A7793
43
44 config R8A7794
45 bool "Renesas SoC R8A7794"
46 select RCAR_GEN2
47 imply CLK_R8A7794
48 imply PINCTRL_PFC_R8A7794
49
50 choice
51 prompt "Renesas ARM SoCs board select"
52 optional
53
54 config TARGET_BLANCHE
55 bool "Blanche board"
56 select DM
57 select DM_SERIAL
58 imply CMD_DM
59
60 config TARGET_GOSE
61 bool "Gose board"
62 select DM
63 select DM_SERIAL
64 select SPL_TINY_MEMSET
65 select SUPPORT_SPL
66 select SPL_USE_TINY_PRINTF
67 imply CMD_DM
68
69 config TARGET_KOELSCH
70 bool "Koelsch board"
71 select DM
72 select DM_SERIAL
73 select SPL_TINY_MEMSET
74 select SUPPORT_SPL
75 select SPL_USE_TINY_PRINTF
76 imply CMD_DM
77
78 config TARGET_LAGER
79 bool "Lager board"
80 select DM
81 select DM_SERIAL
82 select SPL_TINY_MEMSET
83 select SUPPORT_SPL
84 select SPL_USE_TINY_PRINTF
85 imply CMD_DM
86
87 config TARGET_ALT
88 bool "Alt board"
89 select DM
90 select DM_SERIAL
91 select SPL_TINY_MEMSET
92 select SUPPORT_SPL
93 select SPL_USE_TINY_PRINTF
94 imply CMD_DM
95
96 config TARGET_SILK
97 bool "Silk board"
98 select DM
99 select DM_SERIAL
100 select SPL_TINY_MEMSET
101 select SUPPORT_SPL
102 select SPL_USE_TINY_PRINTF
103 imply CMD_DM
104
105 config TARGET_PORTER
106 bool "Porter board"
107 select DM
108 select DM_SERIAL
109 select SPL_TINY_MEMSET
110 select SUPPORT_SPL
111 select SPL_USE_TINY_PRINTF
112 imply CMD_DM
113
114 config TARGET_STOUT
115 bool "Stout board"
116 select DM
117 select DM_SERIAL
118 select SPL_TINY_MEMSET
119 select SUPPORT_SPL
120 select SPL_USE_TINY_PRINTF
121 imply CMD_DM
122
123 endchoice
124
125 config TMU_TIMER
126 bool
127
128 config SYS_SOC
129 default "rmobile"
130
131 config RMOBILE_EXTRAM_BOOT
132 bool "Enable boot from RAM"
133 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
134
135 choice
136 prompt "Qos setting primary"
137 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
138 default QOS_PRI_NORMAL
139
140 config QOS_PRI_NORMAL
141 bool "Non primary"
142 help
143 Select normal mode for QoS setting.
144
145 config QOS_PRI_MEDIA
146 bool "Media primary"
147 help
148 Select multimedia primary mode for QoS setting.
149
150 config QOS_PRI_GFX
151 bool "GFX primary"
152 help
153 Select GFX(graphics) primary mode for QoS setting.
154
155 endchoice
156
157 source "board/renesas/blanche/Kconfig"
158 source "board/renesas/gose/Kconfig"
159 source "board/renesas/koelsch/Kconfig"
160 source "board/renesas/lager/Kconfig"
161 source "board/renesas/alt/Kconfig"
162 source "board/renesas/silk/Kconfig"
163 source "board/renesas/porter/Kconfig"
164 source "board/renesas/stout/Kconfig"
165
166 endif