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