]> git.sur5r.net Git - u-boot/blob - arch/arm/cpu/armv7/mx6/Kconfig
BOARD: MCCMON6: Provide support for iMX6q based mccmon6 board
[u-boot] / arch / arm / cpu / armv7 / mx6 / Kconfig
1 if ARCH_MX6
2
3 config MX6
4         bool
5         default y
6
7 config MX6D
8         bool
9
10 config MX6DL
11         bool
12
13 config MX6Q
14         bool
15
16 config MX6QDL
17         bool
18
19 config MX6S
20         bool
21
22 config MX6SL
23         bool
24
25 config MX6SX
26         select ROM_UNIFIED_SECTIONS
27         bool
28
29 config MX6SLL
30         select ROM_UNIFIED_SECTIONS
31         bool
32
33 config MX6UL
34         select SYS_L2CACHE_OFF
35         select ROM_UNIFIED_SECTIONS
36         bool
37
38 config MX6UL_LITESOM
39         bool
40         select MX6UL
41         select DM
42         select DM_THERMAL
43         select SUPPORT_SPL
44
45 config MX6ULL
46         bool
47         select MX6UL
48
49 config MX6_DDRCAL
50         bool "Include dynamic DDR calibration routines"
51         depends on SPL
52         default n
53         help
54           Say "Y" if your board uses dynamic (per-boot) DDR calibration.
55           If unsure, say N.
56
57 choice
58         prompt "MX6 board select"
59         optional
60
61 config TARGET_ADVANTECH_DMS_BA16
62         bool "Advantech dms-ba16"
63         select BOARD_LATE_INIT
64         select MX6Q
65
66 config TARGET_APALIS_IMX6
67         bool "Toradex Apalis iMX6 board"
68         select BOARD_LATE_INIT
69         select SUPPORT_SPL
70         select DM
71         select DM_SERIAL
72         select DM_THERMAL
73
74 config TARGET_ARISTAINETOS
75         bool "aristainetos"
76
77 config TARGET_ARISTAINETOS2
78         bool "aristainetos2"
79         select BOARD_LATE_INIT
80
81 config TARGET_ARISTAINETOS2B
82         bool "Support aristainetos2-revB"
83         select BOARD_LATE_INIT
84
85 config TARGET_CGTQMX6EVAL
86         bool "cgtqmx6eval"
87         select BOARD_LATE_INIT
88         select SUPPORT_SPL
89         select DM
90         select DM_THERMAL
91
92 config TARGET_CM_FX6
93         bool "CM-FX6"
94         select SUPPORT_SPL
95         select DM
96         select DM_SERIAL
97         select DM_GPIO
98
99 config TARGET_COLIBRI_IMX6
100         bool "Toradex Colibri iMX6 board"
101         select BOARD_LATE_INIT
102         select SUPPORT_SPL
103         select DM
104         select DM_SERIAL
105         select DM_THERMAL
106
107 config TARGET_EMBESTMX6BOARDS
108         bool "embestmx6boards"
109         select BOARD_LATE_INIT
110
111 config TARGET_GE_B450V3
112         bool "General Electric B450v3"
113         select BOARD_LATE_INIT
114         select MX6Q
115
116 config TARGET_GE_B650V3
117         bool "General Electric B650v3"
118         select BOARD_LATE_INIT
119         select MX6Q
120
121 config TARGET_GE_B850V3
122         bool "General Electric B850v3"
123         select BOARD_LATE_INIT
124         select MX6Q
125
126 config TARGET_GW_VENTANA
127         bool "gw_ventana"
128         select SUPPORT_SPL
129
130 config TARGET_KOSAGI_NOVENA
131         bool "Kosagi Novena"
132         select BOARD_LATE_INIT
133         select SUPPORT_SPL
134
135 config TARGET_MCCMON6
136         bool "mccmon6"
137         select SUPPORT_SPL
138
139 config TARGET_MX6CUBOXI
140         bool "Solid-run mx6 boards"
141         select BOARD_LATE_INIT
142         select SUPPORT_SPL
143
144 config TARGET_MX6QARM2
145         bool "mx6qarm2"
146
147 config TARGET_MX6Q_ICORE
148         bool "Support Engicam i.Core"
149         select MX6QDL
150         select OF_CONTROL
151         select DM
152         select DM_ETH
153         select DM_GPIO
154         select DM_I2C
155         select DM_MMC
156         select DM_THERMAL
157         select SUPPORT_SPL
158
159 config TARGET_MX6Q_ICORE_RQS
160         bool "Support Engicam i.Core RQS"
161         select MX6QDL
162         select OF_CONTROL
163         select DM
164         select DM_ETH
165         select DM_GPIO
166         select DM_I2C
167         select DM_MMC
168         select DM_THERMAL
169         select SUPPORT_SPL
170
171 config TARGET_MX6QSABREAUTO
172         bool "mx6qsabreauto"
173         select BOARD_LATE_INIT
174         select DM
175         select DM_THERMAL
176         select BOARD_EARLY_INIT_F
177
178 config TARGET_MX6SABRESD
179         bool "mx6sabresd"
180         select BOARD_LATE_INIT
181         select SUPPORT_SPL
182         select DM
183         select DM_THERMAL
184         select BOARD_EARLY_INIT_F
185
186 config TARGET_MX6SLEVK
187         bool "mx6slevk"
188         select SUPPORT_SPL
189
190 config TARGET_MX6SLLEVK
191         bool "mx6sll evk"
192         select BOARD_LATE_INIT
193         select MX6SLL
194         select DM
195         select DM_THERMAL
196
197 config TARGET_MX6SXSABRESD
198         bool "mx6sxsabresd"
199         select MX6SX
200         select SUPPORT_SPL
201         select DM
202         select DM_THERMAL
203         select BOARD_EARLY_INIT_F
204
205 config TARGET_MX6SXSABREAUTO
206         bool "mx6sxsabreauto"
207         select BOARD_LATE_INIT
208         select MX6SX
209         select DM
210         select DM_THERMAL
211         select BOARD_EARLY_INIT_F
212
213 config TARGET_MX6UL_9X9_EVK
214         bool "mx6ul_9x9_evk"
215         select BOARD_LATE_INIT
216         select MX6UL
217         select DM
218         select DM_THERMAL
219         select SUPPORT_SPL
220
221 config TARGET_MX6UL_14X14_EVK
222         select BOARD_LATE_INIT
223         bool "mx6ul_14x14_evk"
224         select MX6UL
225         select DM
226         select DM_THERMAL
227         select SUPPORT_SPL
228
229 config TARGET_MX6UL_GEAM
230         bool "Support Engicam GEAM6UL"
231         select MX6UL
232         select OF_CONTROL
233         select DM
234         select DM_ETH
235         select DM_GPIO
236         select DM_I2C
237         select DM_MMC
238         select DM_THERMAL
239         select SUPPORT_SPL
240
241 config TARGET_MX6ULL_14X14_EVK
242         bool "Support mx6ull_14x14_evk"
243         select BOARD_LATE_INIT
244         select MX6ULL
245         select DM
246         select DM_THERMAL
247
248 config TARGET_NITROGEN6X
249         bool "nitrogen6x"
250
251 config TARGET_OT1200
252         bool "Bachmann OT1200"
253         select SUPPORT_SPL
254
255 config TARGET_PICO_IMX6UL
256         bool "PICO-IMX6UL-EMMC"
257         select MX6UL
258
259 config TARGET_LITEBOARD
260         bool "Grinn liteBoard (i.MX6UL)"
261         select BOARD_LATE_INIT
262         select MX6UL_LITESOM
263
264 config TARGET_PLATINUM_PICON
265         bool "platinum-picon"
266         select SUPPORT_SPL
267
268 config TARGET_PLATINUM_TITANIUM
269         bool "platinum-titanium"
270         select SUPPORT_SPL
271
272 config TARGET_PCM058
273         bool "Phytec PCM058 i.MX6 Quad"
274         select BOARD_LATE_INIT
275         select SUPPORT_SPL
276
277 config TARGET_SECOMX6
278         bool "secomx6 boards"
279
280 config TARGET_TBS2910
281         bool "TBS2910 Matrix ARM mini PC"
282
283 config TARGET_TITANIUM
284         bool "titanium"
285
286 config TARGET_TQMA6
287         bool "TQ Systems TQMa6 board"
288         select BOARD_LATE_INIT
289
290 config TARGET_UDOO
291         bool "udoo"
292         select BOARD_LATE_INIT
293         select SUPPORT_SPL
294
295 config TARGET_UDOO_NEO
296         bool "UDOO Neo"
297         select BOARD_LATE_INIT
298         select SUPPORT_SPL
299         select MX6SX
300         select DM
301         select DM_THERMAL
302
303 config TARGET_SAMTEC_VINING_2000
304         bool "samtec VIN|ING 2000"
305         select BOARD_LATE_INIT
306         select MX6SX
307         select DM
308         select DM_THERMAL
309
310 config TARGET_WANDBOARD
311         bool "wandboard"
312         select BOARD_LATE_INIT
313         select SUPPORT_SPL
314
315 config TARGET_WARP
316         bool "WaRP"
317         select BOARD_LATE_INIT
318
319 config TARGET_XPRESS
320         bool "CCV xPress"
321         select BOARD_LATE_INIT
322         select MX6UL
323         select DM
324         select DM_THERMAL
325         select SUPPORT_SPL
326
327 config TARGET_ZC5202
328         bool "zc5202"
329         select BOARD_LATE_INIT
330         select SUPPORT_SPL
331         select DM
332         select DM_THERMAL
333
334 config TARGET_ZC5601
335         bool "zc5601"
336         select BOARD_LATE_INIT
337         select SUPPORT_SPL
338         select DM
339         select DM_THERMAL
340
341 endchoice
342
343 config SYS_SOC
344         default "mx6"
345
346 source "board/ge/bx50v3/Kconfig"
347 source "board/advantech/dms-ba16/Kconfig"
348 source "board/aristainetos/Kconfig"
349 source "board/bachmann/ot1200/Kconfig"
350 source "board/barco/platinum/Kconfig"
351 source "board/barco/titanium/Kconfig"
352 source "board/boundary/nitrogen6x/Kconfig"
353 source "board/ccv/xpress/Kconfig"
354 source "board/compulab/cm_fx6/Kconfig"
355 source "board/congatec/cgtqmx6eval/Kconfig"
356 source "board/el/el6x/Kconfig"
357 source "board/embest/mx6boards/Kconfig"
358 source "board/engicam/geam6ul/Kconfig"
359 source "board/engicam/icorem6/Kconfig"
360 source "board/engicam/icorem6_rqs/Kconfig"
361 source "board/freescale/mx6qarm2/Kconfig"
362 source "board/freescale/mx6qsabreauto/Kconfig"
363 source "board/freescale/mx6sabresd/Kconfig"
364 source "board/freescale/mx6slevk/Kconfig"
365 source "board/freescale/mx6sllevk/Kconfig"
366 source "board/freescale/mx6sxsabresd/Kconfig"
367 source "board/freescale/mx6sxsabreauto/Kconfig"
368 source "board/freescale/mx6ul_14x14_evk/Kconfig"
369 source "board/freescale/mx6ullevk/Kconfig"
370 source "board/grinn/liteboard/Kconfig"
371 source "board/phytec/pcm058/Kconfig"
372 source "board/gateworks/gw_ventana/Kconfig"
373 source "board/kosagi/novena/Kconfig"
374 source "board/samtec/vining_2000/Kconfig"
375 source "board/liebherr/mccmon6/Kconfig"
376 source "board/seco/Kconfig"
377 source "board/solidrun/mx6cuboxi/Kconfig"
378 source "board/technexion/pico-imx6ul/Kconfig"
379 source "board/tbs/tbs2910/Kconfig"
380 source "board/tqc/tqma6/Kconfig"
381 source "board/toradex/apalis_imx6/Kconfig"
382 source "board/toradex/colibri_imx6/Kconfig"
383 source "board/udoo/Kconfig"
384 source "board/udoo/neo/Kconfig"
385 source "board/wandboard/Kconfig"
386 source "board/warp/Kconfig"
387
388 endif