arm: imx: Add support for Advantech DMS-BA16 board
[oweals/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 MX6UL
30         select SYS_L2CACHE_OFF
31         select ROM_UNIFIED_SECTIONS
32         bool
33
34 choice
35         prompt "MX6 board select"
36         optional
37
38 config TARGET_ADVANTECH_DMS_BA16
39         bool "Advantech dms-ba16"
40         select MX6Q
41
42 config TARGET_ARISTAINETOS
43         bool "aristainetos"
44
45 config TARGET_ARISTAINETOS2
46         bool "aristainetos2"
47
48 config TARGET_ARISTAINETOS2B
49         bool "Support aristainetos2-revB"
50
51 config TARGET_CGTQMX6EVAL
52         bool "cgtqmx6eval"
53         select SUPPORT_SPL
54         select DM
55         select DM_THERMAL
56
57 config TARGET_CM_FX6
58         bool "CM-FX6"
59         select SUPPORT_SPL
60         select DM
61         select DM_SERIAL
62         select DM_GPIO
63
64 config TARGET_EMBESTMX6BOARDS
65         bool "embestmx6boards"
66
67 config TARGET_GE_B450V3
68         bool "General Electric B450v3"
69         select MX6Q
70
71 config TARGET_GE_B650V3
72         bool "General Electric B650v3"
73         select MX6Q
74
75 config TARGET_GE_B850V3
76         bool "General Electric B850v3"
77         select MX6Q
78
79 config TARGET_GW_VENTANA
80         bool "gw_ventana"
81         select SUPPORT_SPL
82
83 config TARGET_KOSAGI_NOVENA
84         bool "Kosagi Novena"
85         select SUPPORT_SPL
86
87 config TARGET_MX6CUBOXI
88         bool "Solid-run mx6 boards"
89         select SUPPORT_SPL
90
91 config TARGET_MX6QARM2
92         bool "mx6qarm2"
93
94 config TARGET_MX6QSABREAUTO
95         bool "mx6qsabreauto"
96         select DM
97         select DM_THERMAL
98
99 config TARGET_MX6SABRESD
100         bool "mx6sabresd"
101         select SUPPORT_SPL
102         select DM
103         select DM_THERMAL
104
105 config TARGET_MX6SLEVK
106         bool "mx6slevk"
107         select SUPPORT_SPL
108
109 config TARGET_MX6SXSABRESD
110         bool "mx6sxsabresd"
111         select MX6SX
112         select SUPPORT_SPL
113         select DM
114         select DM_THERMAL
115
116 config TARGET_MX6SXSABREAUTO
117         bool "mx6sxsabreauto"
118         select MX6SX
119         select DM
120         select DM_THERMAL
121
122 config TARGET_MX6UL_9X9_EVK
123         bool "mx6ul_9x9_evk"
124         select MX6UL
125         select DM
126         select DM_THERMAL
127         select SUPPORT_SPL
128
129 config TARGET_MX6UL_14X14_EVK
130         bool "mx6ul_14x14_evk"
131         select MX6UL
132         select DM
133         select DM_THERMAL
134         select SUPPORT_SPL
135
136 config TARGET_NITROGEN6X
137         bool "nitrogen6x"
138
139 config TARGET_OT1200
140         bool "Bachmann OT1200"
141         select SUPPORT_SPL
142
143 config TARGET_PICO_IMX6UL
144         bool "PICO-IMX6UL-EMMC"
145         select MX6UL
146
147 config TARGET_PLATINUM_PICON
148         bool "platinum-picon"
149         select SUPPORT_SPL
150
151 config TARGET_PLATINUM_TITANIUM
152         bool "platinum-titanium"
153         select SUPPORT_SPL
154
155 config TARGET_PCM058
156         bool "Phytec PCM058 i.MX6 Quad"
157         select SUPPORT_SPL
158
159 config TARGET_SECOMX6
160         bool "secomx6 boards"
161
162 config TARGET_TBS2910
163         bool "TBS2910 Matrix ARM mini PC"
164
165 config TARGET_TITANIUM
166         bool "titanium"
167
168 config TARGET_TQMA6
169         bool "TQ Systems TQMa6 board"
170
171 config TARGET_UDOO
172         bool "udoo"
173         select SUPPORT_SPL
174
175 config TARGET_WANDBOARD
176         bool "wandboard"
177         select SUPPORT_SPL
178
179 config TARGET_WARP
180         bool "WaRP"
181
182 config TARGET_XPRESS
183         bool "CCV xPress"
184         select MX6UL
185         select DM
186         select DM_THERMAL
187         select SUPPORT_SPL
188
189 config TARGET_ZC5202
190         bool "zc5202"
191         select SUPPORT_SPL
192         select DM
193         select DM_THERMAL
194
195 config TARGET_ZC5601
196         bool "zc5601"
197         select SUPPORT_SPL
198         select DM
199         select DM_THERMAL
200
201 endchoice
202
203 config SYS_SOC
204         default "mx6"
205
206 source "board/ge/bx50v3/Kconfig"
207 source "board/advantech/dms-ba16/Kconfig"
208 source "board/aristainetos/Kconfig"
209 source "board/bachmann/ot1200/Kconfig"
210 source "board/barco/platinum/Kconfig"
211 source "board/barco/titanium/Kconfig"
212 source "board/boundary/nitrogen6x/Kconfig"
213 source "board/ccv/xpress/Kconfig"
214 source "board/compulab/cm_fx6/Kconfig"
215 source "board/congatec/cgtqmx6eval/Kconfig"
216 source "board/el/el6x/Kconfig"
217 source "board/embest/mx6boards/Kconfig"
218 source "board/freescale/mx6qarm2/Kconfig"
219 source "board/freescale/mx6qsabreauto/Kconfig"
220 source "board/freescale/mx6sabresd/Kconfig"
221 source "board/freescale/mx6slevk/Kconfig"
222 source "board/freescale/mx6sxsabresd/Kconfig"
223 source "board/freescale/mx6sxsabreauto/Kconfig"
224 source "board/freescale/mx6ul_14x14_evk/Kconfig"
225 source "board/phytec/pcm058/Kconfig"
226 source "board/gateworks/gw_ventana/Kconfig"
227 source "board/kosagi/novena/Kconfig"
228 source "board/seco/Kconfig"
229 source "board/solidrun/mx6cuboxi/Kconfig"
230 source "board/technexion/pico-imx6ul/Kconfig"
231 source "board/tbs/tbs2910/Kconfig"
232 source "board/tqc/tqma6/Kconfig"
233 source "board/udoo/Kconfig"
234 source "board/wandboard/Kconfig"
235 source "board/warp/Kconfig"
236
237 endif