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