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