]> git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/cpu/armv7/mx6/Kconfig
imx6: geam6ul: Add I2C support
[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 MX6ULL
39 bool
40 select MX6UL
41
42 config MX6_DDRCAL
43 bool "Include dynamic DDR calibration routines"
44 depends on SPL
45 default n
46 help
47 Say "Y" if your board uses dynamic (per-boot) DDR calibration.
48 If unsure, say N.
49
50 choice
51 prompt "MX6 board select"
52 optional
53
54 config TARGET_ADVANTECH_DMS_BA16
55 bool "Advantech dms-ba16"
56 select MX6Q
57
58 config TARGET_APALIS_IMX6
59 bool "Toradex Apalis iMX6 board"
60 select SUPPORT_SPL
61 select DM
62 select DM_SERIAL
63 select DM_THERMAL
64
65 config TARGET_ARISTAINETOS
66 bool "aristainetos"
67
68 config TARGET_ARISTAINETOS2
69 bool "aristainetos2"
70
71 config TARGET_ARISTAINETOS2B
72 bool "Support aristainetos2-revB"
73
74 config TARGET_CGTQMX6EVAL
75 bool "cgtqmx6eval"
76 select SUPPORT_SPL
77 select DM
78 select DM_THERMAL
79
80 config TARGET_CM_FX6
81 bool "CM-FX6"
82 select SUPPORT_SPL
83 select DM
84 select DM_SERIAL
85 select DM_GPIO
86
87 config TARGET_COLIBRI_IMX6
88 bool "Toradex Colibri iMX6 board"
89 select SUPPORT_SPL
90 select DM
91 select DM_SERIAL
92 select DM_THERMAL
93
94 config TARGET_EMBESTMX6BOARDS
95 bool "embestmx6boards"
96
97 config TARGET_GE_B450V3
98 bool "General Electric B450v3"
99 select MX6Q
100
101 config TARGET_GE_B650V3
102 bool "General Electric B650v3"
103 select MX6Q
104
105 config TARGET_GE_B850V3
106 bool "General Electric B850v3"
107 select MX6Q
108
109 config TARGET_GW_VENTANA
110 bool "gw_ventana"
111 select SUPPORT_SPL
112
113 config TARGET_KOSAGI_NOVENA
114 bool "Kosagi Novena"
115 select SUPPORT_SPL
116
117 config TARGET_MX6CUBOXI
118 bool "Solid-run mx6 boards"
119 select SUPPORT_SPL
120
121 config TARGET_MX6QARM2
122 bool "mx6qarm2"
123
124 config TARGET_MX6Q_ICORE
125 bool "Support Engicam i.Core"
126 select MX6QDL
127 select OF_CONTROL
128 select DM
129 select DM_ETH
130 select DM_GPIO
131 select DM_I2C
132 select DM_MMC
133 select DM_THERMAL
134 select SUPPORT_SPL
135
136 config TARGET_MX6QSABREAUTO
137 bool "mx6qsabreauto"
138 select DM
139 select DM_THERMAL
140
141 config TARGET_MX6SABRESD
142 bool "mx6sabresd"
143 select SUPPORT_SPL
144 select DM
145 select DM_THERMAL
146
147 config TARGET_MX6SLEVK
148 bool "mx6slevk"
149 select SUPPORT_SPL
150
151 config TARGET_MX6SLLEVK
152 bool "mx6sll evk"
153 select MX6SLL
154 select DM
155 select DM_THERMAL
156
157 config TARGET_MX6SXSABRESD
158 bool "mx6sxsabresd"
159 select MX6SX
160 select SUPPORT_SPL
161 select DM
162 select DM_THERMAL
163
164 config TARGET_MX6SXSABREAUTO
165 bool "mx6sxsabreauto"
166 select MX6SX
167 select DM
168 select DM_THERMAL
169
170 config TARGET_MX6UL_9X9_EVK
171 bool "mx6ul_9x9_evk"
172 select MX6UL
173 select DM
174 select DM_THERMAL
175 select SUPPORT_SPL
176
177 config TARGET_MX6UL_14X14_EVK
178 bool "mx6ul_14x14_evk"
179 select MX6UL
180 select DM
181 select DM_THERMAL
182 select SUPPORT_SPL
183
184 config TARGET_MX6UL_GEAM
185 bool "Support Engicam GEAM6UL"
186 select MX6UL
187 select OF_CONTROL
188 select DM
189 select DM_GPIO
190 select DM_I2C
191 select DM_MMC
192 select DM_THERMAL
193 select SUPPORT_SPL
194
195 config TARGET_MX6ULL_14X14_EVK
196 bool "Support mx6ull_14x14_evk"
197 select MX6ULL
198 select DM
199 select DM_THERMAL
200
201 config TARGET_NITROGEN6X
202 bool "nitrogen6x"
203
204 config TARGET_OT1200
205 bool "Bachmann OT1200"
206 select SUPPORT_SPL
207
208 config TARGET_PICO_IMX6UL
209 bool "PICO-IMX6UL-EMMC"
210 select MX6UL
211
212 config TARGET_LITEBOARD
213 bool "Grinn liteBoard (i.MX6UL)"
214 select LITESOM
215
216 config TARGET_PLATINUM_PICON
217 bool "platinum-picon"
218 select SUPPORT_SPL
219
220 config TARGET_PLATINUM_TITANIUM
221 bool "platinum-titanium"
222 select SUPPORT_SPL
223
224 config TARGET_PCM058
225 bool "Phytec PCM058 i.MX6 Quad"
226 select SUPPORT_SPL
227
228 config TARGET_SECOMX6
229 bool "secomx6 boards"
230
231 config TARGET_TBS2910
232 bool "TBS2910 Matrix ARM mini PC"
233
234 config TARGET_TITANIUM
235 bool "titanium"
236
237 config TARGET_TQMA6
238 bool "TQ Systems TQMa6 board"
239
240 config TARGET_UDOO
241 bool "udoo"
242 select SUPPORT_SPL
243
244 config TARGET_UDOO_NEO
245 bool "UDOO Neo"
246 select SUPPORT_SPL
247 select MX6SX
248 select DM
249 select DM_THERMAL
250
251 config TARGET_SAMTEC_VINING_2000
252 bool "samtec VIN|ING 2000"
253 select MX6SX
254 select DM
255 select DM_THERMAL
256
257 config TARGET_WANDBOARD
258 bool "wandboard"
259 select SUPPORT_SPL
260
261 config TARGET_WARP
262 bool "WaRP"
263
264 config TARGET_XPRESS
265 bool "CCV xPress"
266 select MX6UL
267 select DM
268 select DM_THERMAL
269 select SUPPORT_SPL
270
271 config TARGET_ZC5202
272 bool "zc5202"
273 select SUPPORT_SPL
274 select DM
275 select DM_THERMAL
276
277 config TARGET_ZC5601
278 bool "zc5601"
279 select SUPPORT_SPL
280 select DM
281 select DM_THERMAL
282
283 endchoice
284
285 config SYS_SOC
286 default "mx6"
287
288 source "board/ge/bx50v3/Kconfig"
289 source "board/advantech/dms-ba16/Kconfig"
290 source "board/aristainetos/Kconfig"
291 source "board/bachmann/ot1200/Kconfig"
292 source "board/barco/platinum/Kconfig"
293 source "board/barco/titanium/Kconfig"
294 source "board/boundary/nitrogen6x/Kconfig"
295 source "board/ccv/xpress/Kconfig"
296 source "board/compulab/cm_fx6/Kconfig"
297 source "board/congatec/cgtqmx6eval/Kconfig"
298 source "board/el/el6x/Kconfig"
299 source "board/embest/mx6boards/Kconfig"
300 source "board/engicam/geam6ul/Kconfig"
301 source "board/engicam/icorem6/Kconfig"
302 source "board/freescale/mx6qarm2/Kconfig"
303 source "board/freescale/mx6qsabreauto/Kconfig"
304 source "board/freescale/mx6sabresd/Kconfig"
305 source "board/freescale/mx6slevk/Kconfig"
306 source "board/freescale/mx6sllevk/Kconfig"
307 source "board/freescale/mx6sxsabresd/Kconfig"
308 source "board/freescale/mx6sxsabreauto/Kconfig"
309 source "board/freescale/mx6ul_14x14_evk/Kconfig"
310 source "board/freescale/mx6ullevk/Kconfig"
311 source "board/grinn/liteboard/Kconfig"
312 source "board/phytec/pcm058/Kconfig"
313 source "board/gateworks/gw_ventana/Kconfig"
314 source "board/kosagi/novena/Kconfig"
315 source "board/samtec/vining_2000/Kconfig"
316 source "board/seco/Kconfig"
317 source "board/solidrun/mx6cuboxi/Kconfig"
318 source "board/technexion/pico-imx6ul/Kconfig"
319 source "board/tbs/tbs2910/Kconfig"
320 source "board/tqc/tqma6/Kconfig"
321 source "board/toradex/apalis_imx6/Kconfig"
322 source "board/toradex/colibri_imx6/Kconfig"
323 source "board/udoo/Kconfig"
324 source "board/udoo/neo/Kconfig"
325 source "board/wandboard/Kconfig"
326 source "board/warp/Kconfig"
327
328 endif