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