blob: 176f9a6296206bef56b8102092fe618e1e4d3e97 [file] [log] [blame]
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +09001if RCAR_32
2
Marek Vasut8f9a8182018-01-07 19:37:06 +01003config RCAR_GEN2
4 bool "Renesas RCar Gen2"
5
6config R8A7740
7 bool "Renesas SoC R8A7740"
8
9config R8A7790
10 bool "Renesas SoC R8A7790"
11 select RCAR_GEN2
12
13config R8A7791
14 bool "Renesas SoC R8A7791"
15 select RCAR_GEN2
16
17config R8A7792
18 bool "Renesas SoC R8A7792"
19 select RCAR_GEN2
20
21config R8A7793
22 bool "Renesas SoC R8A7793"
23 select RCAR_GEN2
24
25config R8A7794
26 bool "Renesas SoC R8A7794"
27 select RCAR_GEN2
28
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090029choice
Chris Brandtd3d1f722017-11-03 10:36:12 -050030 prompt "Renesas ARM SoCs board select"
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090031 optional
32
33config TARGET_ARMADILLO_800EVA
34 bool "armadillo 800 eva board"
35
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +090036config TARGET_BLANCHE
37 bool "Blanche board"
38 select DM
39 select DM_SERIAL
40
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090041config TARGET_GOSE
42 bool "Gose board"
43 select DM
44 select DM_SERIAL
Marek Vasut2d6dabc2018-04-23 20:24:10 +020045 select SUPPORT_SPL
46 select USE_TINY_PRINTF
47 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090048
49config TARGET_KOELSCH
50 bool "Koelsch board"
51 select DM
52 select DM_SERIAL
Marek Vasutb0fd6e22018-04-17 14:13:11 +020053 select SUPPORT_SPL
54 select USE_TINY_PRINTF
55 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090056
57config TARGET_LAGER
58 bool "Lager board"
59 select DM
60 select DM_SERIAL
Marek Vasut016a6052018-04-23 20:24:06 +020061 select SUPPORT_SPL
62 select USE_TINY_PRINTF
63 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090064
65config TARGET_KZM9G
66 bool "KZM9D board"
67
68config TARGET_ALT
69 bool "Alt board"
70 select DM
71 select DM_SERIAL
72
73config TARGET_SILK
74 bool "Silk board"
75 select DM
76 select DM_SERIAL
Marek Vasut52e0ee32018-04-21 16:19:56 +020077 select SUPPORT_SPL
78 select USE_TINY_PRINTF
79 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090080
81config TARGET_PORTER
82 bool "Porter board"
83 select DM
84 select DM_SERIAL
Marek Vasut10469062018-02-16 01:33:27 +010085 select SUPPORT_SPL
Marek Vasut853e6322018-04-13 15:51:13 +020086 select USE_TINY_PRINTF
Marek Vasut9da67e32018-04-13 23:13:00 +020087 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090088
89config TARGET_STOUT
90 bool "Stout board"
91 select DM
92 select DM_SERIAL
Marek Vasut3320a222018-04-12 15:23:46 +020093 select SUPPORT_SPL
Marek Vasut853e6322018-04-13 15:51:13 +020094 select USE_TINY_PRINTF
Marek Vasut9da67e32018-04-13 23:13:00 +020095 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090096
97endchoice
98
99config SYS_SOC
100 default "rmobile"
101
102config RMOBILE_EXTRAM_BOOT
103 bool "Enable boot from RAM"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900104 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900105 default n
106
107choice
108 prompt "Qos setting primary"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900109 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900110 default QOS_PRI_NORMAL
111
112config QOS_PRI_NORMAL
113 bool "Non primary"
114 help
115 Select normal mode for QoS setting.
116
117config QOS_PRI_MEDIA
118 bool "Media primary"
119 help
120 Select multimedia primary mode for QoS setting.
121
122config QOS_PRI_GFX
123 bool "GFX primary"
124 help
125 Select GFX(graphics) primary mode for QoS setting.
126
127endchoice
128
129source "board/atmark-techno/armadillo-800eva/Kconfig"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900130source "board/renesas/blanche/Kconfig"
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900131source "board/renesas/gose/Kconfig"
132source "board/renesas/koelsch/Kconfig"
133source "board/renesas/lager/Kconfig"
134source "board/kmc/kzm9g/Kconfig"
135source "board/renesas/alt/Kconfig"
136source "board/renesas/silk/Kconfig"
137source "board/renesas/porter/Kconfig"
138source "board/renesas/stout/Kconfig"
139
140endif