]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/cpu/armv7/mx6/Kconfig
imx6: icorem6: Add I2C support
[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
51db4603
YL
38config MX6ULL
39 bool
40 select MX6UL
41
a425bf72
EN
42config 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
058d2316
BB
50choice
51 prompt "MX6 board select"
a26cd049 52 optional
058d2316 53
ff383220
AB
54config TARGET_ADVANTECH_DMS_BA16
55 bool "Advantech dms-ba16"
56 select MX6Q
57
592f4aed
MK
58config 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
21782828
PF
65config TARGET_ARISTAINETOS
66 bool "aristainetos"
21782828
PF
67
68config TARGET_ARISTAINETOS2
69 bool "aristainetos2"
21782828 70
9627084c
HS
71config TARGET_ARISTAINETOS2B
72 bool "Support aristainetos2-revB"
9627084c 73
21782828
PF
74config TARGET_CGTQMX6EVAL
75 bool "cgtqmx6eval"
d7140351
OS
76 select SUPPORT_SPL
77 select DM
78 select DM_THERMAL
21782828 79
81f5598b 80config TARGET_CM_FX6
21782828 81 bool "CM-FX6"
81f5598b
NK
82 select SUPPORT_SPL
83 select DM
84 select DM_SERIAL
85 select DM_GPIO
86
a02d517b
MK
87config 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
21782828
PF
94config TARGET_EMBESTMX6BOARDS
95 bool "embestmx6boards"
21782828 96
f9162b15
AB
97config TARGET_GE_B450V3
98 bool "General Electric B450v3"
99 select MX6Q
100
101config TARGET_GE_B650V3
102 bool "General Electric B650v3"
103 select MX6Q
104
105config TARGET_GE_B850V3
106 bool "General Electric B850v3"
107 select MX6Q
108
21782828
PF
109config TARGET_GW_VENTANA
110 bool "gw_ventana"
21782828
PF
111 select SUPPORT_SPL
112
113config TARGET_KOSAGI_NOVENA
114 bool "Kosagi Novena"
21782828
PF
115 select SUPPORT_SPL
116
117config TARGET_MX6CUBOXI
118 bool "Solid-run mx6 boards"
21782828
PF
119 select SUPPORT_SPL
120
121config TARGET_MX6QARM2
122 bool "mx6qarm2"
21782828 123
f4b7532f
JT
124config TARGET_MX6Q_ICORE
125 bool "Support Engicam i.Core"
126 select MX6QDL
e88edc7b 127 select OF_CONTROL
f4b7532f 128 select DM
e920f607 129 select DM_ETH
f160c5c8 130 select DM_GPIO
d90384e8 131 select DM_I2C
f160c5c8 132 select DM_MMC
f4b7532f
JT
133 select DM_THERMAL
134 select SUPPORT_SPL
135
21782828
PF
136config TARGET_MX6QSABREAUTO
137 bool "mx6qsabreauto"
21782828
PF
138 select DM
139 select DM_THERMAL
140
141config TARGET_MX6SABRESD
142 bool "mx6sabresd"
21782828
PF
143 select SUPPORT_SPL
144 select DM
145 select DM_THERMAL
146
147config TARGET_MX6SLEVK
148 bool "mx6slevk"
e7d3b21b 149 select SUPPORT_SPL
21782828 150
47f73504
PF
151config TARGET_MX6SLLEVK
152 bool "mx6sll evk"
153 select MX6SLL
154 select DM
155 select DM_THERMAL
156
21782828
PF
157config TARGET_MX6SXSABRESD
158 bool "mx6sxsabresd"
9131c18c 159 select MX6SX
21782828
PF
160 select SUPPORT_SPL
161 select DM
162 select DM_THERMAL
163
cf94a342
YL
164config TARGET_MX6SXSABREAUTO
165 bool "mx6sxsabreauto"
9131c18c 166 select MX6SX
cf94a342
YL
167 select DM
168 select DM_THERMAL
169
d9cbb264
PF
170config TARGET_MX6UL_9X9_EVK
171 bool "mx6ul_9x9_evk"
172 select MX6UL
d9cbb264
PF
173 select DM
174 select DM_THERMAL
175 select SUPPORT_SPL
176
21782828
PF
177config TARGET_MX6UL_14X14_EVK
178 bool "mx6ul_14x14_evk"
d5b2112e 179 select MX6UL
21782828
PF
180 select DM
181 select DM_THERMAL
182 select SUPPORT_SPL
183
55a42b33
PF
184config TARGET_MX6ULL_14X14_EVK
185 bool "Support mx6ull_14x14_evk"
186 select MX6ULL
187 select DM
188 select DM_THERMAL
189
21782828
PF
190config TARGET_NITROGEN6X
191 bool "nitrogen6x"
21782828
PF
192
193config TARGET_OT1200
194 bool "Bachmann OT1200"
21782828
PF
195 select SUPPORT_SPL
196
69cc7dbf
FE
197config TARGET_PICO_IMX6UL
198 bool "PICO-IMX6UL-EMMC"
199 select MX6UL
200
c9e40e65
MN
201config TARGET_LITEBOARD
202 bool "Grinn liteBoard (i.MX6UL)"
203 select LITESOM
204
21782828
PF
205config TARGET_PLATINUM_PICON
206 bool "platinum-picon"
21782828
PF
207 select SUPPORT_SPL
208
209config TARGET_PLATINUM_TITANIUM
210 bool "platinum-titanium"
21782828
PF
211 select SUPPORT_SPL
212
876a25d2
SB
213config TARGET_PCM058
214 bool "Phytec PCM058 i.MX6 Quad"
215 select SUPPORT_SPL
216
058d2316 217config TARGET_SECOMX6
21782828
PF
218 bool "secomx6 boards"
219
220config TARGET_TBS2910
c3f871c1 221 bool "TBS2910 Matrix ARM mini PC"
21782828
PF
222
223config TARGET_TITANIUM
224 bool "titanium"
058d2316 225
51f6c428
MN
226config TARGET_TQMA6
227 bool "TQ Systems TQMa6 board"
51f6c428 228
21782828
PF
229config TARGET_UDOO
230 bool "udoo"
21782828
PF
231 select SUPPORT_SPL
232
792f1868
BL
233config TARGET_UDOO_NEO
234 bool "UDOO Neo"
235 select SUPPORT_SPL
4a056c45 236 select MX6SX
0719b16f
BL
237 select DM
238 select DM_THERMAL
792f1868 239
730d2544
CF
240config TARGET_SAMTEC_VINING_2000
241 bool "samtec VIN|ING 2000"
242 select MX6SX
243 select DM
244 select DM_THERMAL
245
21782828
PF
246config TARGET_WANDBOARD
247 bool "wandboard"
21782828
PF
248 select SUPPORT_SPL
249
250config TARGET_WARP
251 bool "WaRP"
21782828 252
a7f480d9
SR
253config TARGET_XPRESS
254 bool "CCV xPress"
255 select MX6UL
256 select DM
257 select DM_THERMAL
258 select SUPPORT_SPL
259
8be4f40e
SB
260config TARGET_ZC5202
261 bool "zc5202"
262 select SUPPORT_SPL
263 select DM
264 select DM_THERMAL
265
266config TARGET_ZC5601
267 bool "zc5601"
268 select SUPPORT_SPL
269 select DM
270 select DM_THERMAL
271
058d2316
BB
272endchoice
273
89ebc821
BB
274config SYS_SOC
275 default "mx6"
276
f9162b15 277source "board/ge/bx50v3/Kconfig"
ff383220 278source "board/advantech/dms-ba16/Kconfig"
21782828
PF
279source "board/aristainetos/Kconfig"
280source "board/bachmann/ot1200/Kconfig"
281source "board/barco/platinum/Kconfig"
282source "board/barco/titanium/Kconfig"
283source "board/boundary/nitrogen6x/Kconfig"
a7f480d9 284source "board/ccv/xpress/Kconfig"
21782828
PF
285source "board/compulab/cm_fx6/Kconfig"
286source "board/congatec/cgtqmx6eval/Kconfig"
8be4f40e 287source "board/el/el6x/Kconfig"
21782828 288source "board/embest/mx6boards/Kconfig"
f4b7532f 289source "board/engicam/icorem6/Kconfig"
21782828
PF
290source "board/freescale/mx6qarm2/Kconfig"
291source "board/freescale/mx6qsabreauto/Kconfig"
292source "board/freescale/mx6sabresd/Kconfig"
293source "board/freescale/mx6slevk/Kconfig"
47f73504 294source "board/freescale/mx6sllevk/Kconfig"
21782828 295source "board/freescale/mx6sxsabresd/Kconfig"
cf94a342 296source "board/freescale/mx6sxsabreauto/Kconfig"
21782828 297source "board/freescale/mx6ul_14x14_evk/Kconfig"
55a42b33 298source "board/freescale/mx6ullevk/Kconfig"
c9e40e65 299source "board/grinn/liteboard/Kconfig"
876a25d2 300source "board/phytec/pcm058/Kconfig"
21782828
PF
301source "board/gateworks/gw_ventana/Kconfig"
302source "board/kosagi/novena/Kconfig"
730d2544 303source "board/samtec/vining_2000/Kconfig"
058d2316 304source "board/seco/Kconfig"
21782828 305source "board/solidrun/mx6cuboxi/Kconfig"
69cc7dbf 306source "board/technexion/pico-imx6ul/Kconfig"
21782828 307source "board/tbs/tbs2910/Kconfig"
51f6c428 308source "board/tqc/tqma6/Kconfig"
592f4aed 309source "board/toradex/apalis_imx6/Kconfig"
a02d517b 310source "board/toradex/colibri_imx6/Kconfig"
21782828 311source "board/udoo/Kconfig"
792f1868 312source "board/udoo/neo/Kconfig"
21782828
PF
313source "board/wandboard/Kconfig"
314source "board/warp/Kconfig"
058d2316 315
89ebc821 316endif