Merge git://git.denx.de/u-boot-sunxi
[oweals/u-boot.git] / arch / arm / mach-rmobile / Kconfig.32
1 if RCAR_32
2
3 config ARCH_RMOBILE_BOARD_STRING
4         string "Renesas RCar Gen2 board name"
5         default "Board"
6
7 config RCAR_GEN2
8         bool "Renesas RCar Gen2"
9
10 config R8A7740
11         bool "Renesas SoC R8A7740"
12
13 config R8A7790
14         bool "Renesas SoC R8A7790"
15         select RCAR_GEN2
16
17 config R8A7791
18         bool "Renesas SoC R8A7791"
19         select RCAR_GEN2
20
21 config R8A7792
22         bool "Renesas SoC R8A7792"
23         select RCAR_GEN2
24
25 config R8A7793
26         bool "Renesas SoC R8A7793"
27         select RCAR_GEN2
28
29 config R8A7794
30         bool "Renesas SoC R8A7794"
31         select RCAR_GEN2
32
33 choice
34         prompt "Renesas ARM SoCs board select"
35         optional
36
37 config TARGET_ARMADILLO_800EVA
38         bool "armadillo 800 eva board"
39
40 config TARGET_BLANCHE
41         bool "Blanche board"
42         select DM
43         select DM_SERIAL
44
45 config 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
53 config 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
61 config 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
69 config TARGET_KZM9G
70         bool "KZM9D board"
71
72 config 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
80 config 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
88 config 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
96 config 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
104 endchoice
105
106 config SYS_SOC
107         default "rmobile"
108
109 config 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
114 choice
115         prompt "Qos setting primary"
116         depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
117         default QOS_PRI_NORMAL
118
119 config QOS_PRI_NORMAL
120         bool "Non primary"
121         help
122            Select normal mode for QoS setting.
123
124 config QOS_PRI_MEDIA
125         bool "Media primary"
126         help
127            Select multimedia primary mode for QoS setting.
128
129 config QOS_PRI_GFX
130         bool "GFX primary"
131         help
132            Select GFX(graphics) primary mode for QoS setting.
133
134 endchoice
135
136 source "board/atmark-techno/armadillo-800eva/Kconfig"
137 source "board/renesas/blanche/Kconfig"
138 source "board/renesas/gose/Kconfig"
139 source "board/renesas/koelsch/Kconfig"
140 source "board/renesas/lager/Kconfig"
141 source "board/kmc/kzm9g/Kconfig"
142 source "board/renesas/alt/Kconfig"
143 source "board/renesas/silk/Kconfig"
144 source "board/renesas/porter/Kconfig"
145 source "board/renesas/stout/Kconfig"
146
147 endif