]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/Kconfig
arm: Note vendor-required status of certain MACH_TYPE values
[people/ms/u-boot.git] / arch / arm / Kconfig
CommitLineData
dd84058d
MY
1menu "ARM architecture"
2 depends on ARM
3
4config SYS_ARCH
dd84058d
MY
5 default "arm"
6
016a954e
MY
7config ARM64
8 bool
bb6b142f 9 select PHYS_64BIT
067716ba 10 select SYS_CACHE_SHIFT_6
016a954e 11
37217f0e
LV
12config DMA_ADDR_T_64BIT
13 bool
14 default y if ARM64
15
2e07c249 16config HAS_VBAR
e009bfa4 17 bool
2e07c249 18
62e92077 19config HAS_THUMB2
e009bfa4 20 bool
62e92077 21
2e07c249 22config CPU_ARM720T
e009bfa4 23 bool
067716ba 24 select SYS_CACHE_SHIFT_5
2e07c249
GS
25
26config CPU_ARM920T
e009bfa4 27 bool
067716ba 28 select SYS_CACHE_SHIFT_5
2e07c249
GS
29
30config CPU_ARM926EJS
e009bfa4 31 bool
067716ba 32 select SYS_CACHE_SHIFT_5
2e07c249
GS
33
34config CPU_ARM946ES
e009bfa4 35 bool
067716ba 36 select SYS_CACHE_SHIFT_5
2e07c249
GS
37
38config CPU_ARM1136
e009bfa4 39 bool
067716ba 40 select SYS_CACHE_SHIFT_5
2e07c249
GS
41
42config CPU_ARM1176
e009bfa4
TR
43 bool
44 select HAS_VBAR
067716ba 45 select SYS_CACHE_SHIFT_5
2e07c249
GS
46
47config CPU_V7
e009bfa4
TR
48 bool
49 select HAS_VBAR
50 select HAS_THUMB2
067716ba 51 select SYS_CACHE_SHIFT_6
2e07c249 52
12d8a729 53config CPU_V7M
54 bool
e009bfa4 55 select HAS_THUMB2
067716ba 56 select SYS_CACHE_SHIFT_5
12d8a729 57
2e07c249 58config CPU_PXA
e009bfa4 59 bool
067716ba 60 select SYS_CACHE_SHIFT_5
2e07c249
GS
61
62config CPU_SA1100
e009bfa4 63 bool
067716ba 64 select SYS_CACHE_SHIFT_5
2e07c249
GS
65
66config SYS_CPU
e009bfa4
TR
67 default "arm720t" if CPU_ARM720T
68 default "arm920t" if CPU_ARM920T
69 default "arm926ejs" if CPU_ARM926EJS
70 default "arm946es" if CPU_ARM946ES
71 default "arm1136" if CPU_ARM1136
72 default "arm1176" if CPU_ARM1176
73 default "armv7" if CPU_V7
74 default "armv7m" if CPU_V7M
75 default "pxa" if CPU_PXA
76 default "sa1100" if CPU_SA1100
01541eec 77 default "armv8" if ARM64
2e07c249 78
66020a67
MV
79config SYS_ARM_ARCH
80 int
81 default 4 if CPU_ARM720T
82 default 4 if CPU_ARM920T
83 default 5 if CPU_ARM926EJS
84 default 5 if CPU_ARM946ES
85 default 6 if CPU_ARM1136
86 default 6 if CPU_ARM1176
87 default 7 if CPU_V7
88 default 7 if CPU_V7M
89 default 5 if CPU_PXA
90 default 4 if CPU_SA1100
91 default 8 if ARM64
92
067716ba
TR
93config SYS_CACHE_SHIFT_5
94 bool
95
96config SYS_CACHE_SHIFT_6
97 bool
98
99config SYS_CACHE_SHIFT_7
100 bool
101
102config SYS_CACHELINE_SIZE
103 int
104 default 128 if SYS_CACHE_SHIFT_7
105 default 64 if SYS_CACHE_SHIFT_6
106 default 32 if SYS_CACHE_SHIFT_5
107
f91afc4d
LW
108config SEMIHOSTING
109 bool "support boot from semihosting"
110 help
111 In emulated environments, semihosting is a way for
112 the hosted environment to call out to the emulator to
113 retrieve files from the host machine.
114
f3e9bec8
PF
115config SYS_L2CACHE_OFF
116 bool "L2cache off"
117 help
118 If SoC does not support L2CACHE or one do not want to enable
119 L2CACHE, choose this option.
120
cdaa633f
AP
121config ENABLE_ARM_SOC_BOOT0_HOOK
122 bool "prepare BOOT0 header"
123 help
124 If the SoC's BOOT0 requires a header area filled with (magic)
125 values, then choose this option, and create a define called
126 ARM_SOC_BOOT0_HOOK which contains the required assembler
127 preprocessor code.
128
be72591b
FE
129config USE_ARCH_MEMCPY
130 bool "Use an assembly optimized implementation of memcpy"
40d5534c
TR
131 default y
132 depends on !ARM64
133 help
134 Enable the generation of an optimized version of memcpy.
135 Such implementation may be faster under some conditions
136 but may increase the binary size.
137
138config SPL_USE_ARCH_MEMCPY
139 bool "Use an assembly optimized implementation of memcpy"
140 default y if USE_ARCH_MEMCPY
085be482 141 depends on !ARM64
be72591b
FE
142 help
143 Enable the generation of an optimized version of memcpy.
144 Such implementation may be faster under some conditions
145 but may increase the binary size.
146
147config USE_ARCH_MEMSET
148 bool "Use an assembly optimized implementation of memset"
40d5534c
TR
149 default y
150 depends on !ARM64
151 help
152 Enable the generation of an optimized version of memset.
153 Such implementation may be faster under some conditions
154 but may increase the binary size.
155
156config SPL_USE_ARCH_MEMSET
157 bool "Use an assembly optimized implementation of memset"
158 default y if USE_ARCH_MEMSET
085be482 159 depends on !ARM64
be72591b
FE
160 help
161 Enable the generation of an optimized version of memset.
162 Such implementation may be faster under some conditions
163 but may increase the binary size.
164
272686eb
TR
165config ARCH_OMAP2
166 bool
167 select CPU_V7
168 select SUPPORT_SPL
169
ec6617c3
AW
170config ARM64_SUPPORT_AARCH32
171 bool "ARM64 system support AArch32 execution state"
172 default y if ARM64 && !TARGET_THUNDERX_88XX
173 help
174 This ARM64 system supports AArch32 execution state.
175
dd84058d
MY
176choice
177 prompt "Target select"
b928e658 178 default TARGET_HIKEY
dd84058d 179
4614b891
MY
180config ARCH_AT91
181 bool "Atmel AT91"
dd84058d
MY
182
183config TARGET_EDB93XX
184 bool "Support edb93xx"
2e07c249 185 select CPU_ARM920T
dd84058d 186
dd84058d
MY
187config TARGET_ASPENITE
188 bool "Support aspenite"
2e07c249 189 select CPU_ARM926EJS
dd84058d
MY
190
191config TARGET_GPLUGD
192 bool "Support gplugd"
2e07c249 193 select CPU_ARM926EJS
dd84058d 194
3491ba63
MY
195config ARCH_DAVINCI
196 bool "TI DaVinci"
2e07c249 197 select CPU_ARM926EJS
3491ba63
MY
198 help
199 Support for TI's DaVinci platform.
dd84058d 200
47539e23
MY
201config KIRKWOOD
202 bool "Marvell Kirkwood"
2e07c249 203 select CPU_ARM926EJS
a5d67547 204 select BOARD_EARLY_INIT_F
4585601a 205 select ARCH_MISC_INIT
dd84058d 206
c3d89140 207config ARCH_MVEBU
21b29fc6 208 bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)"
9cffb233
SR
209 select OF_CONTROL
210 select OF_SEPARATE
211 select DM
e3b9c98a 212 select DM_ETH
1d51ea19 213 select DM_SERIAL
09a54c00
SR
214 select DM_SPI
215 select DM_SPI_FLASH
a4884831 216
dd84058d
MY
217config TARGET_DEVKIT3250
218 bool "Support devkit3250"
2e07c249 219 select CPU_ARM926EJS
e9b3ce3f 220 select SUPPORT_SPL
dd84058d 221
412ae53a
AA
222config TARGET_WORK_92105
223 bool "Support work_92105"
224 select CPU_ARM926EJS
225 select SUPPORT_SPL
226
dd84058d
MY
227config TARGET_MX25PDK
228 bool "Support mx25pdk"
e5ec4815 229 select BOARD_LATE_INIT
2e07c249 230 select CPU_ARM926EJS
a5d67547 231 select BOARD_EARLY_INIT_F
dd84058d 232
dd84058d
MY
233config TARGET_ZMX25
234 bool "Support zmx25"
e5ec4815 235 select BOARD_LATE_INIT
2e07c249 236 select CPU_ARM926EJS
dd84058d
MY
237
238config TARGET_APF27
239 bool "Support apf27"
2e07c249 240 select CPU_ARM926EJS
02627356 241 select SUPPORT_SPL
dd84058d 242
dd84058d
MY
243config TARGET_APX4DEVKIT
244 bool "Support apx4devkit"
2e07c249 245 select CPU_ARM926EJS
02627356 246 select SUPPORT_SPL
dd84058d
MY
247
248config TARGET_XFI3
249 bool "Support xfi3"
2e07c249 250 select CPU_ARM926EJS
02627356 251 select SUPPORT_SPL
dd84058d
MY
252
253config TARGET_M28EVK
254 bool "Support m28evk"
2e07c249 255 select CPU_ARM926EJS
02627356 256 select SUPPORT_SPL
dd84058d
MY
257
258config TARGET_MX23EVK
259 bool "Support mx23evk"
2e07c249 260 select CPU_ARM926EJS
02627356 261 select SUPPORT_SPL
a5d67547 262 select BOARD_EARLY_INIT_F
dd84058d
MY
263
264config TARGET_MX28EVK
265 bool "Support mx28evk"
2e07c249 266 select CPU_ARM926EJS
02627356 267 select SUPPORT_SPL
a5d67547 268 select BOARD_EARLY_INIT_F
dd84058d
MY
269
270config TARGET_MX23_OLINUXINO
271 bool "Support mx23_olinuxino"
2e07c249 272 select CPU_ARM926EJS
02627356 273 select SUPPORT_SPL
a5d67547 274 select BOARD_EARLY_INIT_F
dd84058d
MY
275
276config TARGET_BG0900
277 bool "Support bg0900"
2e07c249 278 select CPU_ARM926EJS
02627356 279 select SUPPORT_SPL
dd84058d
MY
280
281config TARGET_SANSA_FUZE_PLUS
282 bool "Support sansa_fuze_plus"
2e07c249 283 select CPU_ARM926EJS
02627356 284 select SUPPORT_SPL
dd84058d
MY
285
286config TARGET_SC_SPS_1
287 bool "Support sc_sps_1"
2e07c249 288 select CPU_ARM926EJS
02627356 289 select SUPPORT_SPL
dd84058d 290
22f2be7a
MY
291config ORION5X
292 bool "Marvell Orion"
2e07c249 293 select CPU_ARM926EJS
dd84058d 294
dd84058d
MY
295config TARGET_SPEAR300
296 bool "Support spear300"
2e07c249 297 select CPU_ARM926EJS
a5d67547 298 select BOARD_EARLY_INIT_F
dd84058d
MY
299
300config TARGET_SPEAR310
301 bool "Support spear310"
2e07c249 302 select CPU_ARM926EJS
a5d67547 303 select BOARD_EARLY_INIT_F
dd84058d
MY
304
305config TARGET_SPEAR320
306 bool "Support spear320"
2e07c249 307 select CPU_ARM926EJS
a5d67547 308 select BOARD_EARLY_INIT_F
dd84058d
MY
309
310config TARGET_SPEAR600
311 bool "Support spear600"
2e07c249 312 select CPU_ARM926EJS
a5d67547 313 select BOARD_EARLY_INIT_F
dd84058d 314
9fa32b12
VM
315config TARGET_STV0991
316 bool "Support stv0991"
317 select CPU_V7
cac0ca76
MY
318 select DM
319 select DM_SERIAL
e67abcaa
VM
320 select DM_SPI
321 select DM_SPI_FLASH
322 select SPI_FLASH
9fa32b12 323
dd84058d
MY
324config TARGET_X600
325 bool "Support x600"
e5ec4815 326 select BOARD_LATE_INIT
2e07c249 327 select CPU_ARM926EJS
02627356 328 select SUPPORT_SPL
dd84058d 329
dd84058d 330config TARGET_IMX31_PHYCORE
f428268a
TR
331 bool "Support imx31_phycore_eet"
332 select CPU_ARM1136
a5d67547 333 select BOARD_EARLY_INIT_F
f428268a
TR
334
335config TARGET_IMX31_PHYCORE_EET
336 bool "Support imx31_phycore_eet"
e5ec4815 337 select BOARD_LATE_INIT
2e07c249 338 select CPU_ARM1136
a5d67547 339 select BOARD_EARLY_INIT_F
dd84058d 340
dd84058d
MY
341config TARGET_MX31ADS
342 bool "Support mx31ads"
2e07c249 343 select CPU_ARM1136
a5d67547 344 select BOARD_EARLY_INIT_F
dd84058d
MY
345
346config TARGET_MX31PDK
347 bool "Support mx31pdk"
e5ec4815 348 select BOARD_LATE_INIT
2e07c249 349 select CPU_ARM1136
02627356 350 select SUPPORT_SPL
a5d67547 351 select BOARD_EARLY_INIT_F
dd84058d 352
dd84058d
MY
353config TARGET_WOODBURN
354 bool "Support woodburn"
2e07c249 355 select CPU_ARM1136
dd84058d
MY
356
357config TARGET_WOODBURN_SD
358 bool "Support woodburn_sd"
2e07c249 359 select CPU_ARM1136
02627356 360 select SUPPORT_SPL
dd84058d
MY
361
362config TARGET_FLEA3
363 bool "Support flea3"
2e07c249 364 select CPU_ARM1136
dd84058d
MY
365
366config TARGET_MX35PDK
367 bool "Support mx35pdk"
e5ec4815 368 select BOARD_LATE_INIT
2e07c249 369 select CPU_ARM1136
dd84058d 370
ddf6bd48
MY
371config ARCH_BCM283X
372 bool "Broadcom BCM283X family"
58d423b8
MY
373 select DM
374 select DM_SERIAL
375 select DM_GPIO
76709096 376 select OF_CONTROL
46414296 377
dd84058d
MY
378config TARGET_VEXPRESS_CA15_TC2
379 bool "Support vexpress_ca15_tc2"
2e07c249 380 select CPU_V7
ea624e19
HG
381 select CPU_V7_HAS_NONSEC
382 select CPU_V7_HAS_VIRT
dd84058d
MY
383
384config TARGET_VEXPRESS_CA5X2
385 bool "Support vexpress_ca5x2"
2e07c249 386 select CPU_V7
dd84058d
MY
387
388config TARGET_VEXPRESS_CA9X4
389 bool "Support vexpress_ca9x4"
2e07c249 390 select CPU_V7
dd84058d 391
a4d79993
HS
392config TARGET_BRXRE1
393 bool "Support BRXRE1"
272686eb 394 select ARCH_OMAP2
e5ec4815 395 select BOARD_LATE_INIT
dd84058d 396
2290fe06
HS
397config TARGET_BRPPT1
398 bool "Support BRPPT1"
272686eb 399 select ARCH_OMAP2
e5ec4815 400 select BOARD_LATE_INIT
dd84058d 401
dd84058d
MY
402config TARGET_DRACO
403 bool "Support draco"
272686eb 404 select ARCH_OMAP2
e5ec4815 405 select BOARD_LATE_INIT
71423435
HS
406 select DM
407 select DM_SERIAL
408 select DM_GPIO
dd84058d 409
8c65a2fa
HS
410config TARGET_THUBAN
411 bool "Support thuban"
272686eb 412 select ARCH_OMAP2
e5ec4815 413 select BOARD_LATE_INIT
71423435
HS
414 select DM
415 select DM_SERIAL
416 select DM_GPIO
dd84058d 417
578056c3
HS
418config TARGET_RASTABAN
419 bool "Support rastaban"
272686eb 420 select ARCH_OMAP2
e5ec4815 421 select BOARD_LATE_INIT
71423435
HS
422 select DM
423 select DM_SERIAL
424 select DM_GPIO
578056c3 425
6b3943f1 426config TARGET_ETAMIN
e009bfa4 427 bool "Support etamin"
272686eb 428 select ARCH_OMAP2
e5ec4815 429 select BOARD_LATE_INIT
71423435
HS
430 select DM
431 select DM_SERIAL
432 select DM_GPIO
6b3943f1 433
dd84058d
MY
434config TARGET_PXM2
435 bool "Support pxm2"
272686eb 436 select ARCH_OMAP2
e5ec4815 437 select BOARD_LATE_INIT
71423435
HS
438 select DM
439 select DM_SERIAL
440 select DM_GPIO
dd84058d
MY
441
442config TARGET_RUT
443 bool "Support rut"
272686eb 444 select ARCH_OMAP2
e5ec4815 445 select BOARD_LATE_INIT
71423435
HS
446 select DM
447 select DM_SERIAL
448 select DM_GPIO
dd84058d 449
dd84058d
MY
450config TARGET_TI814X_EVM
451 bool "Support ti814x_evm"
272686eb 452 select ARCH_OMAP2
dd84058d
MY
453
454config TARGET_TI816X_EVM
455 bool "Support ti816x_evm"
272686eb 456 select ARCH_OMAP2
dd84058d 457
43486e4c
SR
458config TARGET_BCM23550_W1D
459 bool "Support bcm23550_w1d"
460 select CPU_V7
461
dd84058d
MY
462config TARGET_BCM28155_AP
463 bool "Support bcm28155_ap"
2e07c249 464 select CPU_V7
dd84058d 465
abb1678c
SR
466config TARGET_BCMCYGNUS
467 bool "Support bcmcygnus"
2e07c249 468 select CPU_V7
9dec5270 469
abb1678c
SR
470config TARGET_BCMNSP
471 bool "Support bcmnsp"
2e07c249 472 select CPU_V7
9dec5270 473
72df68cc
MY
474config ARCH_EXYNOS
475 bool "Samsung EXYNOS"
58d423b8 476 select DM
fc47cf9d 477 select DM_I2C
58d423b8
MY
478 select DM_SPI_FLASH
479 select DM_SERIAL
480 select DM_SPI
481 select DM_GPIO
1fa4bfde 482 select DM_KEYBOARD
dd84058d 483
311757be
SG
484config ARCH_S5PC1XX
485 bool "Samsung S5PC1XX"
2e07c249 486 select CPU_V7
58d423b8
MY
487 select DM
488 select DM_SERIAL
489 select DM_GPIO
08848e9c 490 select DM_I2C
311757be 491
ef2b694c
MY
492config ARCH_HIGHBANK
493 bool "Calxeda Highbank"
2e07c249 494 select CPU_V7
dd84058d 495
5cbbd9bd
MY
496config ARCH_INTEGRATOR
497 bool "ARM Ltd. Integrator family"
3f394e70
LW
498 select DM
499 select DM_SERIAL
5cbbd9bd 500
c338f09e
MY
501config ARCH_KEYSTONE
502 bool "TI Keystone"
2e07c249 503 select CPU_V7
02627356 504 select SUPPORT_SPL
534bc70e 505 select CMD_POWEROFF
dd84058d 506
bfcef28a
BG
507config ARCH_MESON
508 bool "Amlogic Meson"
509 help
510 Support for the Meson SoC family developed by Amlogic Inc.,
511 targeted at media players and tablet computers. We currently
512 support the S905 (GXBaby) 64-bit SoC.
513
1a8150d4
AA
514config ARCH_MX7
515 bool "Freescale MX7"
516 select CPU_V7
2c2e2c9e
YS
517 select SYS_FSL_HAS_SEC if SECURE_BOOT
518 select SYS_FSL_SEC_COMPAT_4
90b80386 519 select SYS_FSL_SEC_LE
a5d67547 520 select BOARD_EARLY_INIT_F
4585601a 521 select ARCH_MISC_INIT
1a8150d4 522
89ebc821
BB
523config ARCH_MX6
524 bool "Freescale MX6"
525 select CPU_V7
2c2e2c9e
YS
526 select SYS_FSL_HAS_SEC if SECURE_BOOT
527 select SYS_FSL_SEC_COMPAT_4
90b80386 528 select SYS_FSL_SEC_LE
89ebc821 529
424ee3d1
AR
530config ARCH_MX5
531 bool "Freescale MX5"
532 select CPU_V7
a5d67547 533 select BOARD_EARLY_INIT_F
424ee3d1 534
dd84058d
MY
535config TARGET_M53EVK
536 bool "Support m53evk"
2e07c249 537 select CPU_V7
02627356 538 select SUPPORT_SPL
a5d67547 539 select BOARD_EARLY_INIT_F
dd84058d 540
dd84058d
MY
541config TARGET_MX51EVK
542 bool "Support mx51evk"
e5ec4815 543 select BOARD_LATE_INIT
2e07c249 544 select CPU_V7
a5d67547 545 select BOARD_EARLY_INIT_F
dd84058d
MY
546
547config TARGET_MX53ARD
548 bool "Support mx53ard"
2e07c249 549 select CPU_V7
a5d67547 550 select BOARD_EARLY_INIT_F
dd84058d
MY
551
552config TARGET_MX53EVK
553 bool "Support mx53evk"
e5ec4815 554 select BOARD_LATE_INIT
2e07c249 555 select CPU_V7
a5d67547 556 select BOARD_EARLY_INIT_F
dd84058d
MY
557
558config TARGET_MX53LOCO
559 bool "Support mx53loco"
e5ec4815 560 select BOARD_LATE_INIT
2e07c249 561 select CPU_V7
a5d67547 562 select BOARD_EARLY_INIT_F
dd84058d
MY
563
564config TARGET_MX53SMD
565 bool "Support mx53smd"
2e07c249 566 select CPU_V7
a5d67547 567 select BOARD_EARLY_INIT_F
dd84058d 568
3cfbcb58
MY
569config OMAP34XX
570 bool "OMAP34XX SoC"
272686eb 571 select ARCH_OMAP2
7d106242 572 select USE_TINY_PRINTF
dd84058d 573
d08215a5
MY
574config OMAP44XX
575 bool "OMAP44XX SoC"
272686eb 576 select ARCH_OMAP2
7d106242 577 select USE_TINY_PRINTF
dd84058d 578
6c5431ac
MY
579config OMAP54XX
580 bool "OMAP54XX SoC"
272686eb 581 select ARCH_OMAP2
dd84058d 582
6384726d
MS
583config AM43XX
584 bool "AM43XX SoC"
272686eb 585 select ARCH_OMAP2
6384726d
MS
586 help
587 Support for AM43xx SOC from Texas Instruments.
588 The AM43xx high performance SOC features a Cortex-A9
589 ARM core, a quad core PRU-ICSS for industrial Ethernet
590 protocols, dual camera support, optional 3D graphics
591 and an optional customer programmable secure boot.
592
b39a9ade
AD
593config AM33XX
594 bool "AM33XX SoC"
272686eb 595 select ARCH_OMAP2
b39a9ade
AD
596 help
597 Support for AM335x SOC from Texas Instruments.
598 The AM335x high performance SOC features a Cortex-A8
599 ARM core, a dual core PRU-ICSS for industrial Ethernet
600 protocols, optional 3D graphics and an optional customer
601 programmable secure boot.
602
1cc95f6e 603config ARCH_RMOBILE
f40b9898 604 bool "Renesas ARM SoCs"
1cc95f6e
NI
605 select DM
606 select DM_SERIAL
a5d67547 607 select BOARD_EARLY_INIT_F
dd84058d 608
9702ec00
EP
609config TARGET_S32V234EVB
610 bool "Support s32v234evb"
611 select ARM64
c01e4a1a 612 select SYS_FSL_ERRATUM_ESDHC111
9702ec00 613
08592136
MK
614config ARCH_SNAPDRAGON
615 bool "Qualcomm Snapdragon SoCs"
616 select ARM64
617 select DM
618 select DM_GPIO
619 select DM_SERIAL
620 select SPMI
621 select OF_CONTROL
622 select OF_SEPARATE
623
7865f4b0
MY
624config ARCH_SOCFPGA
625 bool "Altera SOCFPGA family"
2e07c249 626 select CPU_V7
02627356 627 select SUPPORT_SPL
dfd3dff5
MV
628 select OF_CONTROL
629 select SPL_OF_CONTROL
1d9aa3e5
MY
630 select DM
631 select DM_SPI_FLASH
632 select DM_SPI
beee6a30 633 select ENABLE_ARM_SOC_BOOT0_HOOK
a421192f 634 select ARCH_EARLY_INIT_R
4585601a 635 select ARCH_MISC_INIT
dd84058d 636
8883ddaf
NK
637config TARGET_CM_T43
638 bool "Support cm_t43"
983e3700 639 select ARCH_OMAP2
8883ddaf 640
2c7e3b90
IC
641config ARCH_SUNXI
642 bool "Support sunxi (Allwinner) SoCs"
88bb800d 643 select CMD_GPIO
0878a8a7 644 select CMD_MMC if MMC
2997ee50 645 select CMD_USB if DISTRO_DEFAULTS
b6006baf 646 select DM
45368827 647 select DM_ETH
211d57a4
HG
648 select DM_GPIO
649 select DM_KEYBOARD
45368827 650 select DM_SERIAL
2997ee50 651 select DM_USB if DISTRO_DEFAULTS
d75111a7 652 select OF_BOARD_SETUP
b6006baf
HG
653 select OF_CONTROL
654 select OF_SEPARATE
8434f035
AG
655 select SPL_STACK_R if SUPPORT_SPL
656 select SPL_SYS_MALLOC_SIMPLE if SUPPORT_SPL
6edf6a21 657 select SYS_NS16550
2997ee50
YM
658 select USB if DISTRO_DEFAULTS
659 select USB_STORAGE if DISTRO_DEFAULTS
660 select USB_KEYBOARD if DISTRO_DEFAULTS
8c7d2296 661 select USE_TINY_PRINTF
8ebe4f42 662
d9e268ed
SB
663config TARGET_TS4600
664 bool "Support TS4600"
665 select CPU_ARM926EJS
666 select SUPPORT_SPL
667
9ee16897
LQ
668config TARGET_TS4800
669 bool "Support TS4800"
670 select CPU_V7
c01e4a1a 671 select SYS_FSL_ERRATUM_ESDHC_A001
9ee16897 672
dd84058d
MY
673config TARGET_VF610TWR
674 bool "Support vf610twr"
2e07c249 675 select CPU_V7
c01e4a1a 676 select SYS_FSL_ERRATUM_ESDHC111
dd84058d 677
e7b860fa
SM
678config TARGET_COLIBRI_VF
679 bool "Support Colibri VF50/61"
e5ec4815 680 select BOARD_LATE_INIT
e7b860fa 681 select CPU_V7
c01e4a1a 682 select SYS_FSL_ERRATUM_ESDHC111
e7b860fa 683
931a1d2a
AA
684config TARGET_PCM052
685 bool "Support pcm-052"
686 select CPU_V7
c01e4a1a
YS
687 select SYS_FSL_ERRATUM_ESDHC111
688 select SYS_FSL_ERRATUM_ESDHC135
689 select SYS_FSL_ERRATUM_ESDHC_A001
931a1d2a 690
27192d16
AA
691config TARGET_BK4R1
692 bool "Support BK4r1"
693 select CPU_V7
c01e4a1a
YS
694 select SYS_FSL_ERRATUM_ESDHC111
695 select SYS_FSL_ERRATUM_ESDHC135
696 select SYS_FSL_ERRATUM_ESDHC_A001
27192d16 697
5ca269a4 698config ARCH_ZYNQ
44dcb403 699 bool "Xilinx Zynq Platform"
e5ec4815 700 select BOARD_LATE_INIT
2e07c249 701 select CPU_V7
02627356 702 select SUPPORT_SPL
d065cfd9 703 select OF_CONTROL
eb04ab34 704 select SPL_OF_CONTROL if SPL
8981f05c 705 select DM
6889ca71 706 select DM_ETH
2978ae23 707 select DM_GPIO
eb04ab34 708 select SPL_DM if SPL
d9ae52c8 709 select DM_MMC
329a449f 710 select DM_MMC_OPS
9f7a4502 711 select DM_SPI
42800ffa 712 select DM_SERIAL
9f7a4502 713 select DM_SPI_FLASH
eb04ab34 714 select SPL_SEPARATE_BSS if SPL
dec49e86 715 select DM_USB if USB
329a449f 716 select BLK
dd84058d 717
0b54a9dd 718config ARCH_ZYNQMP
84c7204b
MS
719 bool "Support Xilinx ZynqMP Platform"
720 select ARM64
e5ec4815 721 select BOARD_LATE_INIT
c2490bf5
MS
722 select DM
723 select OF_CONTROL
724 select DM_SERIAL
e6a9ed04 725 select SUPPORT_SPL
1f29738a
MS
726 select CLK
727 select SPL_CLK
dec49e86 728 select DM_USB if USB
84c7204b 729
ddd960e6
MY
730config TEGRA
731 bool "NVIDIA Tegra"
dd84058d 732
f91afc4d 733config TARGET_VEXPRESS64_AEMV8A
dd84058d 734 bool "Support vexpress_aemv8a"
016a954e 735 select ARM64
dd84058d 736
f91afc4d
LW
737config TARGET_VEXPRESS64_BASE_FVP
738 bool "Support Versatile Express ARMv8a FVP BASE model"
739 select ARM64
740 select SEMIHOSTING
741
fc04b923
RH
742config TARGET_VEXPRESS64_BASE_FVP_DRAM
743 bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
744 select ARM64
745 help
746 This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
747 the default config to allow the user to load the images directly into
748 DRAM using model parameters rather than by using semi-hosting to load
749 the files from the host filesystem.
750
ffc10373
LW
751config TARGET_VEXPRESS64_JUNO
752 bool "Support Versatile Express Juno Development Platform"
753 select ARM64
754
44937214
PK
755config TARGET_LS2080A_EMU
756 bool "Support ls2080a_emu"
fb2bf8c2 757 select ARCH_LS2080A
016a954e 758 select ARM64
23b5877c 759 select ARMV8_MULTIENTRY
4585601a 760 select ARCH_MISC_INIT
44937214
PK
761 help
762 Support for Freescale LS2080A_EMU platform
763 The LS2080A Development System (EMULATOR) is a pre silicon
764 development platform that supports the QorIQ LS2080A
765 Layerscape Architecture processor.
dd84058d 766
44937214
PK
767config TARGET_LS2080A_SIMU
768 bool "Support ls2080a_simu"
fb2bf8c2 769 select ARCH_LS2080A
016a954e 770 select ARM64
23b5877c 771 select ARMV8_MULTIENTRY
4585601a 772 select ARCH_MISC_INIT
44937214
PK
773 help
774 Support for Freescale LS2080A_SIMU platform
775 The LS2080A Development System (QDS) is a pre silicon
776 development platform that supports the QorIQ LS2080A
777 Layerscape Architecture processor.
dd84058d 778
44937214
PK
779config TARGET_LS2080AQDS
780 bool "Support ls2080aqds"
fb2bf8c2 781 select ARCH_LS2080A
7288c2c2
YS
782 select ARM64
783 select ARMV8_MULTIENTRY
e5ec4815 784 select BOARD_LATE_INIT
b2d5ac59 785 select SUPPORT_SPL
4585601a 786 select ARCH_MISC_INIT
7288c2c2 787 help
44937214
PK
788 Support for Freescale LS2080AQDS platform
789 The LS2080A Development System (QDS) is a high-performance
790 development platform that supports the QorIQ LS2080A
7288c2c2
YS
791 Layerscape Architecture processor.
792
44937214
PK
793config TARGET_LS2080ARDB
794 bool "Support ls2080ardb"
fb2bf8c2 795 select ARCH_LS2080A
e2b65ea9
YS
796 select ARM64
797 select ARMV8_MULTIENTRY
e5ec4815 798 select BOARD_LATE_INIT
32eda7cc 799 select SUPPORT_SPL
4585601a 800 select ARCH_MISC_INIT
e2b65ea9 801 help
44937214
PK
802 Support for Freescale LS2080ARDB platform.
803 The LS2080A Reference design board (RDB) is a high-performance
804 development platform that supports the QorIQ LS2080A
e2b65ea9
YS
805 Layerscape Architecture processor.
806
11ac2363
PG
807config TARGET_HIKEY
808 bool "Support HiKey 96boards Consumer Edition Platform"
809 select ARM64
efd7b60a
PG
810 select DM
811 select DM_GPIO
9c71bcdc 812 select DM_SERIAL
cd593ed6 813 select OF_CONTROL
11ac2363
PG
814 help
815 Support for HiKey 96boards platform. It features a HI6220
816 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
817
9d044fcb
PK
818config TARGET_LS1012AQDS
819 bool "Support ls1012aqds"
9533acf3 820 select ARCH_LS1012A
9d044fcb 821 select ARM64
e5ec4815 822 select BOARD_LATE_INIT
9d044fcb
PK
823 help
824 Support for Freescale LS1012AQDS platform.
825 The LS1012A Development System (QDS) is a high-performance
826 development platform that supports the QorIQ LS1012A
827 Layerscape Architecture processor.
828
3b6e3898
PK
829config TARGET_LS1012ARDB
830 bool "Support ls1012ardb"
9533acf3 831 select ARCH_LS1012A
3b6e3898 832 select ARM64
e5ec4815 833 select BOARD_LATE_INIT
3b6e3898
PK
834 help
835 Support for Freescale LS1012ARDB platform.
836 The LS1012A Reference design board (RDB) is a high-performance
837 development platform that supports the QorIQ LS1012A
838 Layerscape Architecture processor.
839
ff78aa2b
PK
840config TARGET_LS1012AFRDM
841 bool "Support ls1012afrdm"
9533acf3 842 select ARCH_LS1012A
ff78aa2b
PK
843 select ARM64
844 help
845 Support for Freescale LS1012AFRDM platform.
846 The LS1012A Freedom board (FRDM) is a high-performance
847 development platform that supports the QorIQ LS1012A
848 Layerscape Architecture processor.
849
550e3dc0 850config TARGET_LS1021AQDS
0de15707 851 bool "Support ls1021aqds"
e5ec4815 852 select BOARD_LATE_INIT
2e07c249 853 select CPU_V7
adee1d4c
HZ
854 select CPU_V7_HAS_NONSEC
855 select CPU_V7_HAS_VIRT
50f0c663 856 select SUPPORT_SPL
0a37cf8f 857 select ARCH_LS1021A
217f92bb 858 select ARCH_SUPPORT_PSCI
5e8bd7e1 859 select LS1_DEEP_SLEEP
d26e34c4 860 select SYS_FSL_DDR
a5d67547 861 select BOARD_EARLY_INIT_F
217f92bb 862
c8a7d9da 863config TARGET_LS1021ATWR
0de15707 864 bool "Support ls1021atwr"
e5ec4815 865 select BOARD_LATE_INIT
2e07c249 866 select CPU_V7
adee1d4c
HZ
867 select CPU_V7_HAS_NONSEC
868 select CPU_V7_HAS_VIRT
50f0c663 869 select SUPPORT_SPL
0a37cf8f 870 select ARCH_LS1021A
217f92bb 871 select ARCH_SUPPORT_PSCI
5e8bd7e1 872 select LS1_DEEP_SLEEP
a5d67547 873 select BOARD_EARLY_INIT_F
c8a7d9da 874
20c700f8
FL
875config TARGET_LS1021AIOT
876 bool "Support ls1021aiot"
e5ec4815 877 select BOARD_LATE_INIT
20c700f8
FL
878 select CPU_V7
879 select CPU_V7_HAS_NONSEC
880 select CPU_V7_HAS_VIRT
881 select SUPPORT_SPL
882 select ARCH_LS1021A
883 select ARCH_SUPPORT_PSCI
884 help
885 Support for Freescale LS1021AIOT platform.
886 The LS1021A Freescale board (IOT) is a high-performance
887 development platform that supports the QorIQ LS1021A
888 Layerscape Architecture processor.
889
02b5d2ed
SX
890config TARGET_LS1043AQDS
891 bool "Support ls1043aqds"
0a37cf8f 892 select ARCH_LS1043A
02b5d2ed
SX
893 select ARM64
894 select ARMV8_MULTIENTRY
e5ec4815 895 select BOARD_LATE_INIT
02b5d2ed 896 select SUPPORT_SPL
a5d67547 897 select BOARD_EARLY_INIT_F
02b5d2ed
SX
898 help
899 Support for Freescale LS1043AQDS platform.
900
f3a8e2b7
MH
901config TARGET_LS1043ARDB
902 bool "Support ls1043ardb"
0a37cf8f 903 select ARCH_LS1043A
f3a8e2b7 904 select ARM64
831c068f 905 select ARMV8_MULTIENTRY
e5ec4815 906 select BOARD_LATE_INIT
3ad44729 907 select SUPPORT_SPL
a5d67547 908 select BOARD_EARLY_INIT_F
f3a8e2b7
MH
909 help
910 Support for Freescale LS1043ARDB platform.
911
126fe70d
SX
912config TARGET_LS1046AQDS
913 bool "Support ls1046aqds"
da28e58a 914 select ARCH_LS1046A
126fe70d
SX
915 select ARM64
916 select ARMV8_MULTIENTRY
e5ec4815 917 select BOARD_LATE_INIT
126fe70d
SX
918 select SUPPORT_SPL
919 select DM_SPI_FLASH if DM_SPI
a5d67547 920 select BOARD_EARLY_INIT_F
126fe70d
SX
921 help
922 Support for Freescale LS1046AQDS platform.
923 The LS1046A Development System (QDS) is a high-performance
924 development platform that supports the QorIQ LS1046A
925 Layerscape Architecture processor.
926
dd02936f
MH
927config TARGET_LS1046ARDB
928 bool "Support ls1046ardb"
da28e58a 929 select ARCH_LS1046A
dd02936f
MH
930 select ARM64
931 select ARMV8_MULTIENTRY
e5ec4815 932 select BOARD_LATE_INIT
dd02936f
MH
933 select SUPPORT_SPL
934 select DM_SPI_FLASH if DM_SPI
dccef2ec 935 select POWER_MC34VR500
a5d67547 936 select BOARD_EARLY_INIT_F
dd02936f
MH
937 help
938 Support for Freescale LS1046ARDB platform.
939 The LS1046A Reference Design Board (RDB) is a high-performance
940 development platform that supports the QorIQ LS1046A
941 Layerscape Architecture processor.
942
dd84058d
MY
943config TARGET_H2200
944 bool "Support h2200"
2e07c249 945 select CPU_PXA
dd84058d 946
f19eb154
VK
947config TARGET_ZIPITZ2
948 bool "Support zipitz2"
949 select CPU_PXA
950
dd84058d
MY
951config TARGET_COLIBRI_PXA270
952 bool "Support colibri_pxa270"
2e07c249 953 select CPU_PXA
dd84058d 954
66cba041 955config ARCH_UNIPHIER
b6ef3a3f 956 bool "Socionext UniPhier SoCs"
e5ec4815 957 select BOARD_LATE_INIT
48264d9b 958 select CLK_UNIPHIER
4e819950 959 select DM
b800cbde 960 select DM_GPIO
4e819950 961 select DM_I2C
4aceb3f8 962 select DM_MMC
4fb96c48 963 select DM_RESET
b5550e49 964 select DM_SERIAL
47a79f65 965 select DM_USB
b5550e49
MY
966 select OF_CONTROL
967 select OF_LIBFDT
27350c92 968 select PINCTRL
561ca649
MY
969 select SPL_DM if SPL
970 select SPL_LIBCOMMON_SUPPORT if SPL
971 select SPL_LIBGENERIC_SUPPORT if SPL
972 select SPL_OF_CONTROL if SPL
973 select SPL_PINCTRL if SPL
b5550e49 974 select SUPPORT_SPL
b6ef3a3f
MY
975 help
976 Support for UniPhier SoC family developed by Socionext Inc.
977 (formerly, System LSI Business Division of Panasonic Corporation)
66cba041 978
0a61ee88
VM
979config STM32
980 bool "Support STM32"
ed09a554 981 select CPU_V7M
66562414
KL
982 select DM
983 select DM_SERIAL
ed09a554 984
2444dae5
SG
985config ARCH_ROCKCHIP
986 bool "Support Rockchip SoCs"
2444dae5 987 select OF_CONTROL
aa15038c 988 select BLK
2444dae5 989 select DM
a381bcf5 990 select SPL_DM if SPL
aa15038c 991 select SYS_MALLOC_F
a381bcf5 992 select SPL_SYS_MALLOC_SIMPLE if SPL
aa15038c
SG
993 select DM_GPIO
994 select DM_I2C
995 select DM_MMC
42b37d8d 996 select DM_MMC_OPS
aa15038c
SG
997 select DM_SERIAL
998 select DM_SPI
999 select DM_SPI_FLASH
892742df 1000 select DM_USB if USB
8d29e3a4
KY
1001 select DM_PWM
1002 select DM_REGULATOR
2444dae5 1003
746f985a
ST
1004config TARGET_THUNDERX_88XX
1005 bool "Support ThunderX 88xx"
b4ba1693 1006 select ARM64
746f985a 1007 select OF_CONTROL
067716ba 1008 select SYS_CACHE_SHIFT_7
746f985a 1009
dd84058d
MY
1010endchoice
1011
4614b891
MY
1012source "arch/arm/mach-at91/Kconfig"
1013
ddf6bd48 1014source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 1015
ddf6bd48 1016source "arch/arm/mach-davinci/Kconfig"
34e609ca 1017
77b55e8c 1018source "arch/arm/mach-exynos/Kconfig"
72df68cc 1019
72a8ff4b 1020source "arch/arm/mach-highbank/Kconfig"
ef2b694c 1021
5cbbd9bd
MY
1022source "arch/arm/mach-integrator/Kconfig"
1023
39a72345 1024source "arch/arm/mach-keystone/Kconfig"
c338f09e 1025
56f86e39 1026source "arch/arm/mach-kirkwood/Kconfig"
47539e23 1027
727feafe
MN
1028source "arch/arm/mach-litesom/Kconfig"
1029
c3d89140
SR
1030source "arch/arm/mach-mvebu/Kconfig"
1031
0a37cf8f
YS
1032source "arch/arm/cpu/armv7/ls102xa/Kconfig"
1033
1a8150d4
AA
1034source "arch/arm/cpu/armv7/mx7/Kconfig"
1035
89ebc821
BB
1036source "arch/arm/cpu/armv7/mx6/Kconfig"
1037
424ee3d1
AR
1038source "arch/arm/cpu/armv7/mx5/Kconfig"
1039
983e3700 1040source "arch/arm/mach-omap2/Kconfig"
6384726d 1041
da28e58a
YS
1042source "arch/arm/cpu/armv8/fsl-layerscape/Kconfig"
1043
3e93b4e6 1044source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 1045
badbb63c 1046source "arch/arm/mach-rmobile/Kconfig"
f40b9898 1047
bfcef28a
BG
1048source "arch/arm/mach-meson/Kconfig"
1049
2444dae5
SG
1050source "arch/arm/mach-rockchip/Kconfig"
1051
225f5eec 1052source "arch/arm/mach-s5pc1xx/Kconfig"
311757be 1053
08592136
MK
1054source "arch/arm/mach-snapdragon/Kconfig"
1055
7865f4b0
MY
1056source "arch/arm/mach-socfpga/Kconfig"
1057
0a61ee88
VM
1058source "arch/arm/mach-stm32/Kconfig"
1059
09f455dc 1060source "arch/arm/mach-tegra/Kconfig"
ddd960e6 1061
4c425570 1062source "arch/arm/mach-uniphier/Kconfig"
66cba041 1063
0107f240 1064source "arch/arm/mach-zynq/Kconfig"
ddd960e6 1065
ea624e19
HG
1066source "arch/arm/cpu/armv7/Kconfig"
1067
75580007
SDPP
1068source "arch/arm/cpu/armv8/zynqmp/Kconfig"
1069
23b5877c
LW
1070source "arch/arm/cpu/armv8/Kconfig"
1071
a05a6045
BB
1072source "arch/arm/imx-common/Kconfig"
1073
d8ccbe93 1074source "board/bosch/shc/Kconfig"
a4d79993 1075source "board/BuR/brxre1/Kconfig"
2290fe06 1076source "board/BuR/brppt1/Kconfig"
dd84058d 1077source "board/CarMediaLab/flea3/Kconfig"
dd84058d 1078source "board/Marvell/aspenite/Kconfig"
dd84058d 1079source "board/Marvell/gplugd/Kconfig"
dd84058d 1080source "board/armadeus/apf27/Kconfig"
dd84058d
MY
1081source "board/armltd/vexpress/Kconfig"
1082source "board/armltd/vexpress64/Kconfig"
dd84058d 1083source "board/bluegiga/apx4devkit/Kconfig"
43486e4c 1084source "board/broadcom/bcm23550_w1d/Kconfig"
dd84058d 1085source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
1086source "board/broadcom/bcmcygnus/Kconfig"
1087source "board/broadcom/bcmnsp/Kconfig"
746f985a 1088source "board/cavium/thunderx/Kconfig"
dd84058d 1089source "board/cirrus/edb93xx/Kconfig"
dd84058d 1090source "board/compulab/cm_t335/Kconfig"
345243ed 1091source "board/compulab/cm_t43/Kconfig"
dd84058d 1092source "board/creative/xfi3/Kconfig"
dd84058d
MY
1093source "board/denx/m28evk/Kconfig"
1094source "board/denx/m53evk/Kconfig"
44937214
PK
1095source "board/freescale/ls2080a/Kconfig"
1096source "board/freescale/ls2080aqds/Kconfig"
1097source "board/freescale/ls2080ardb/Kconfig"
550e3dc0 1098source "board/freescale/ls1021aqds/Kconfig"
02b5d2ed 1099source "board/freescale/ls1043aqds/Kconfig"
c8a7d9da 1100source "board/freescale/ls1021atwr/Kconfig"
20c700f8 1101source "board/freescale/ls1021aiot/Kconfig"
126fe70d 1102source "board/freescale/ls1046aqds/Kconfig"
f3a8e2b7 1103source "board/freescale/ls1043ardb/Kconfig"
dd02936f 1104source "board/freescale/ls1046ardb/Kconfig"
9d044fcb 1105source "board/freescale/ls1012aqds/Kconfig"
3b6e3898 1106source "board/freescale/ls1012ardb/Kconfig"
ff78aa2b 1107source "board/freescale/ls1012afrdm/Kconfig"
dd84058d
MY
1108source "board/freescale/mx23evk/Kconfig"
1109source "board/freescale/mx25pdk/Kconfig"
1110source "board/freescale/mx28evk/Kconfig"
1111source "board/freescale/mx31ads/Kconfig"
1112source "board/freescale/mx31pdk/Kconfig"
1113source "board/freescale/mx35pdk/Kconfig"
1114source "board/freescale/mx51evk/Kconfig"
1115source "board/freescale/mx53ard/Kconfig"
1116source "board/freescale/mx53evk/Kconfig"
1117source "board/freescale/mx53loco/Kconfig"
1118source "board/freescale/mx53smd/Kconfig"
9702ec00 1119source "board/freescale/s32v234evb/Kconfig"
dd84058d 1120source "board/freescale/vf610twr/Kconfig"
dd84058d
MY
1121source "board/gumstix/pepper/Kconfig"
1122source "board/h2200/Kconfig"
345243ed 1123source "board/hisilicon/hikey/Kconfig"
dd84058d 1124source "board/imx31_phycore/Kconfig"
dd84058d 1125source "board/isee/igep0033/Kconfig"
dd84058d 1126source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d 1127source "board/phytec/pcm051/Kconfig"
931a1d2a 1128source "board/phytec/pcm052/Kconfig"
dd84058d 1129source "board/ppcag/bg0900/Kconfig"
dd84058d 1130source "board/sandisk/sansa_fuze_plus/Kconfig"
dd84058d 1131source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
1132source "board/siemens/draco/Kconfig"
1133source "board/siemens/pxm2/Kconfig"
1134source "board/siemens/rut/Kconfig"
dd84058d 1135source "board/silica/pengwyn/Kconfig"
dd84058d
MY
1136source "board/spear/spear300/Kconfig"
1137source "board/spear/spear310/Kconfig"
1138source "board/spear/spear320/Kconfig"
1139source "board/spear/spear600/Kconfig"
1140source "board/spear/x600/Kconfig"
9fa32b12 1141source "board/st/stv0991/Kconfig"
dd84058d 1142source "board/sunxi/Kconfig"
dd84058d 1143source "board/syteco/zmx25/Kconfig"
9d1b2987 1144source "board/tcl/sl50/Kconfig"
dd84058d 1145source "board/ti/am335x/Kconfig"
dd84058d 1146source "board/ti/am43xx/Kconfig"
a2bc4321 1147source "board/birdland/bav335x/Kconfig"
dd84058d
MY
1148source "board/ti/ti814x/Kconfig"
1149source "board/ti/ti816x/Kconfig"
dd84058d 1150source "board/timll/devkit3250/Kconfig"
dd84058d 1151source "board/toradex/colibri_pxa270/Kconfig"
e7b860fa 1152source "board/toradex/colibri_vf/Kconfig"
d9e268ed 1153source "board/technologic/ts4600/Kconfig"
9ee16897 1154source "board/technologic/ts4800/Kconfig"
6ce89324 1155source "board/vscom/baltos/Kconfig"
dd84058d 1156source "board/woodburn/Kconfig"
412ae53a 1157source "board/work-microwave/work_92105/Kconfig"
f19eb154 1158source "board/zipitz2/Kconfig"
dd84058d 1159
51b17d49
MY
1160source "arch/arm/Kconfig.debug"
1161
dd84058d 1162endmenu