blob: 6c492ff40933a8a2fbc8f179eb3db98d5560104f [file] [log] [blame]
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +09001if RCAR_32
2
Marek Vasutffb703d2018-05-02 11:42:22 +02003config ARCH_RMOBILE_BOARD_STRING
4 string "Renesas RCar Gen2 board name"
5 default "Board"
6
Marek Vasut8f9a8182018-01-07 19:37:06 +01007config 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
Marek Vasutacbb10c2018-06-30 08:07:41 +020016 select ARM_CORTEX_A15_CVE_2017_5715
Marek Vasut8f9a8182018-01-07 19:37:06 +010017
18config R8A7791
19 bool "Renesas SoC R8A7791"
20 select RCAR_GEN2
Marek Vasutacbb10c2018-06-30 08:07:41 +020021 select ARM_CORTEX_A15_CVE_2017_5715
Marek Vasut8f9a8182018-01-07 19:37:06 +010022
23config R8A7792
24 bool "Renesas SoC R8A7792"
25 select RCAR_GEN2
Marek Vasutacbb10c2018-06-30 08:07:41 +020026 select ARM_CORTEX_A15_CVE_2017_5715
Marek Vasut8f9a8182018-01-07 19:37:06 +010027
28config R8A7793
29 bool "Renesas SoC R8A7793"
30 select RCAR_GEN2
Marek Vasutacbb10c2018-06-30 08:07:41 +020031 select ARM_CORTEX_A15_CVE_2017_5715
Marek Vasut8f9a8182018-01-07 19:37:06 +010032
33config R8A7794
34 bool "Renesas SoC R8A7794"
35 select RCAR_GEN2
36
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090037choice
Chris Brandtd3d1f722017-11-03 10:36:12 -050038 prompt "Renesas ARM SoCs board select"
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090039 optional
40
41config TARGET_ARMADILLO_800EVA
42 bool "armadillo 800 eva board"
43
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +090044config TARGET_BLANCHE
45 bool "Blanche board"
46 select DM
47 select DM_SERIAL
Marek Vasut927b1e32018-04-30 14:10:36 +020048 select USE_TINY_PRINTF
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +090049
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090050config TARGET_GOSE
51 bool "Gose board"
52 select DM
53 select DM_SERIAL
Marek Vasut2d6dabc2018-04-23 20:24:10 +020054 select SUPPORT_SPL
55 select USE_TINY_PRINTF
56 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090057
58config TARGET_KOELSCH
59 bool "Koelsch board"
60 select DM
61 select DM_SERIAL
Marek Vasutb0fd6e22018-04-17 14:13:11 +020062 select SUPPORT_SPL
63 select USE_TINY_PRINTF
64 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090065
66config TARGET_LAGER
67 bool "Lager board"
68 select DM
69 select DM_SERIAL
Marek Vasut016a6052018-04-23 20:24:06 +020070 select SUPPORT_SPL
71 select USE_TINY_PRINTF
72 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090073
74config TARGET_KZM9G
75 bool "KZM9D board"
76
77config TARGET_ALT
78 bool "Alt board"
79 select DM
80 select DM_SERIAL
Marek Vasut37381a22018-04-23 20:24:16 +020081 select SUPPORT_SPL
82 select USE_TINY_PRINTF
83 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090084
85config TARGET_SILK
86 bool "Silk board"
87 select DM
88 select DM_SERIAL
Marek Vasut52e0ee32018-04-21 16:19:56 +020089 select SUPPORT_SPL
90 select USE_TINY_PRINTF
91 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +090092
93config TARGET_PORTER
94 bool "Porter board"
95 select DM
96 select DM_SERIAL
Marek Vasut10469062018-02-16 01:33:27 +010097 select SUPPORT_SPL
Marek Vasut853e6322018-04-13 15:51:13 +020098 select USE_TINY_PRINTF
Marek Vasut9da67e32018-04-13 23:13:00 +020099 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900100
101config TARGET_STOUT
102 bool "Stout board"
103 select DM
104 select DM_SERIAL
Marek Vasut3320a222018-04-12 15:23:46 +0200105 select SUPPORT_SPL
Marek Vasut853e6322018-04-13 15:51:13 +0200106 select USE_TINY_PRINTF
Marek Vasut9da67e32018-04-13 23:13:00 +0200107 select SPL_TINY_MEMSET
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900108
109endchoice
110
111config SYS_SOC
112 default "rmobile"
113
114config RMOBILE_EXTRAM_BOOT
115 bool "Enable boot from RAM"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900116 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900117 default n
118
119choice
120 prompt "Qos setting primary"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900121 depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900122 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"
masakazu.mochizuki.wd@hitachi.com9d0e9372016-04-12 17:11:41 +0900142source "board/renesas/blanche/Kconfig"
Nobuhiro Iwamatsub2c0e492016-06-17 13:52:13 +0900143source "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