]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/cpu/armv7/mx6/Kconfig
Merge git://git.denx.de/u-boot-mpc85xx
[people/ms/u-boot.git] / 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