]> git.ipfire.org Git - people/ms/u-boot.git/blame - arch/arm/Kconfig
clk: uniphier: add Media I/O clock driver for UniPhier SoCs
[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
9
2e07c249
GS
10config HAS_VBAR
11 bool
12
62e92077
AA
13config HAS_THUMB2
14 bool
15
2e07c249
GS
16config CPU_ARM720T
17 bool
18
19config CPU_ARM920T
20 bool
21
22config CPU_ARM926EJS
23 bool
24
25config CPU_ARM946ES
26 bool
27
28config CPU_ARM1136
29 bool
30
31config CPU_ARM1176
32 bool
33 select HAS_VBAR
34
35config CPU_V7
36 bool
37 select HAS_VBAR
62e92077 38 select HAS_THUMB2
2e07c249 39
12d8a729 40config CPU_V7M
41 bool
62e92077 42 select HAS_THUMB2
12d8a729 43
2e07c249
GS
44config CPU_PXA
45 bool
46
47config CPU_SA1100
48 bool
49
50config SYS_CPU
51 default "arm720t" if CPU_ARM720T
52 default "arm920t" if CPU_ARM920T
53 default "arm926ejs" if CPU_ARM926EJS
54 default "arm946es" if CPU_ARM946ES
55 default "arm1136" if CPU_ARM1136
56 default "arm1176" if CPU_ARM1176
57 default "armv7" if CPU_V7
12d8a729 58 default "armv7m" if CPU_V7M
2e07c249
GS
59 default "pxa" if CPU_PXA
60 default "sa1100" if CPU_SA1100
01541eec 61 default "armv8" if ARM64
2e07c249 62
f91afc4d
LW
63config SEMIHOSTING
64 bool "support boot from semihosting"
65 help
66 In emulated environments, semihosting is a way for
67 the hosted environment to call out to the emulator to
68 retrieve files from the host machine.
69
f3e9bec8
PF
70config SYS_L2CACHE_OFF
71 bool "L2cache off"
72 help
73 If SoC does not support L2CACHE or one do not want to enable
74 L2CACHE, choose this option.
75
dd84058d
MY
76choice
77 prompt "Target select"
b928e658 78 default TARGET_HIKEY
dd84058d 79
4614b891
MY
80config ARCH_AT91
81 bool "Atmel AT91"
dd84058d
MY
82
83config TARGET_EDB93XX
84 bool "Support edb93xx"
2e07c249 85 select CPU_ARM920T
dd84058d 86
dd84058d
MY
87config TARGET_VCMA9
88 bool "Support VCMA9"
2e07c249 89 select CPU_ARM920T
dd84058d
MY
90
91config TARGET_SMDK2410
92 bool "Support smdk2410"
2e07c249 93 select CPU_ARM920T
dd84058d 94
dd84058d
MY
95config TARGET_ASPENITE
96 bool "Support aspenite"
2e07c249 97 select CPU_ARM926EJS
dd84058d
MY
98
99config TARGET_GPLUGD
100 bool "Support gplugd"
2e07c249 101 select CPU_ARM926EJS
dd84058d 102
3491ba63
MY
103config ARCH_DAVINCI
104 bool "TI DaVinci"
2e07c249 105 select CPU_ARM926EJS
3491ba63
MY
106 help
107 Support for TI's DaVinci platform.
dd84058d 108
47539e23
MY
109config KIRKWOOD
110 bool "Marvell Kirkwood"
2e07c249 111 select CPU_ARM926EJS
dd84058d 112
c3d89140
SR
113config ARCH_MVEBU
114 bool "Marvell MVEBU family (Armada XP/38x)"
790f70c7 115 select CPU_V7
e7778ec1 116 select SUPPORT_SPL
9cffb233
SR
117 select OF_CONTROL
118 select OF_SEPARATE
119 select DM
e3b9c98a 120 select DM_ETH
1d51ea19 121 select DM_SERIAL
09a54c00
SR
122 select DM_SPI
123 select DM_SPI_FLASH
6451223a 124 select SPL_DM
47c0d79e 125 select SPL_DM_SEQ_ALIAS
6451223a 126 select SPL_OF_CONTROL
09a54c00 127 select SPL_SIMPLE_BUS
a4884831 128
dd84058d
MY
129config TARGET_DEVKIT3250
130 bool "Support devkit3250"
2e07c249 131 select CPU_ARM926EJS
e9b3ce3f 132 select SUPPORT_SPL
dd84058d 133
412ae53a
AA
134config TARGET_WORK_92105
135 bool "Support work_92105"
136 select CPU_ARM926EJS
137 select SUPPORT_SPL
138
dd84058d
MY
139config TARGET_MX25PDK
140 bool "Support mx25pdk"
2e07c249 141 select CPU_ARM926EJS
dd84058d 142
dd84058d
MY
143config TARGET_ZMX25
144 bool "Support zmx25"
2e07c249 145 select CPU_ARM926EJS
dd84058d
MY
146
147config TARGET_APF27
148 bool "Support apf27"
2e07c249 149 select CPU_ARM926EJS
02627356 150 select SUPPORT_SPL
dd84058d 151
dd84058d
MY
152config TARGET_APX4DEVKIT
153 bool "Support apx4devkit"
2e07c249 154 select CPU_ARM926EJS
02627356 155 select SUPPORT_SPL
dd84058d
MY
156
157config TARGET_XFI3
158 bool "Support xfi3"
2e07c249 159 select CPU_ARM926EJS
02627356 160 select SUPPORT_SPL
dd84058d
MY
161
162config TARGET_M28EVK
163 bool "Support m28evk"
2e07c249 164 select CPU_ARM926EJS
02627356 165 select SUPPORT_SPL
dd84058d
MY
166
167config TARGET_MX23EVK
168 bool "Support mx23evk"
2e07c249 169 select CPU_ARM926EJS
02627356 170 select SUPPORT_SPL
dd84058d
MY
171
172config TARGET_MX28EVK
173 bool "Support mx28evk"
2e07c249 174 select CPU_ARM926EJS
02627356 175 select SUPPORT_SPL
dd84058d
MY
176
177config TARGET_MX23_OLINUXINO
178 bool "Support mx23_olinuxino"
2e07c249 179 select CPU_ARM926EJS
02627356 180 select SUPPORT_SPL
dd84058d
MY
181
182config TARGET_BG0900
183 bool "Support bg0900"
2e07c249 184 select CPU_ARM926EJS
02627356 185 select SUPPORT_SPL
dd84058d
MY
186
187config TARGET_SANSA_FUZE_PLUS
188 bool "Support sansa_fuze_plus"
2e07c249 189 select CPU_ARM926EJS
02627356 190 select SUPPORT_SPL
dd84058d
MY
191
192config TARGET_SC_SPS_1
193 bool "Support sc_sps_1"
2e07c249 194 select CPU_ARM926EJS
02627356 195 select SUPPORT_SPL
dd84058d 196
22f2be7a
MY
197config ORION5X
198 bool "Marvell Orion"
2e07c249 199 select CPU_ARM926EJS
dd84058d 200
dd84058d
MY
201config TARGET_SPEAR300
202 bool "Support spear300"
2e07c249 203 select CPU_ARM926EJS
dd84058d
MY
204
205config TARGET_SPEAR310
206 bool "Support spear310"
2e07c249 207 select CPU_ARM926EJS
dd84058d
MY
208
209config TARGET_SPEAR320
210 bool "Support spear320"
2e07c249 211 select CPU_ARM926EJS
dd84058d
MY
212
213config TARGET_SPEAR600
214 bool "Support spear600"
2e07c249 215 select CPU_ARM926EJS
dd84058d 216
9fa32b12
VM
217config TARGET_STV0991
218 bool "Support stv0991"
219 select CPU_V7
cac0ca76
MY
220 select DM
221 select DM_SERIAL
e67abcaa
VM
222 select DM_SPI
223 select DM_SPI_FLASH
224 select SPI_FLASH
9fa32b12 225
dd84058d
MY
226config TARGET_X600
227 bool "Support x600"
2e07c249 228 select CPU_ARM926EJS
02627356 229 select SUPPORT_SPL
dd84058d 230
dd84058d
MY
231config TARGET_IMX31_PHYCORE
232 bool "Support imx31_phycore"
2e07c249 233 select CPU_ARM1136
dd84058d 234
dd84058d
MY
235config TARGET_MX31ADS
236 bool "Support mx31ads"
2e07c249 237 select CPU_ARM1136
dd84058d
MY
238
239config TARGET_MX31PDK
240 bool "Support mx31pdk"
2e07c249 241 select CPU_ARM1136
02627356 242 select SUPPORT_SPL
dd84058d 243
dd84058d
MY
244config TARGET_WOODBURN
245 bool "Support woodburn"
2e07c249 246 select CPU_ARM1136
dd84058d
MY
247
248config TARGET_WOODBURN_SD
249 bool "Support woodburn_sd"
2e07c249 250 select CPU_ARM1136
02627356 251 select SUPPORT_SPL
dd84058d
MY
252
253config TARGET_FLEA3
254 bool "Support flea3"
2e07c249 255 select CPU_ARM1136
dd84058d
MY
256
257config TARGET_MX35PDK
258 bool "Support mx35pdk"
2e07c249 259 select CPU_ARM1136
dd84058d 260
ddf6bd48
MY
261config ARCH_BCM283X
262 bool "Broadcom BCM283X family"
58d423b8
MY
263 select DM
264 select DM_SERIAL
265 select DM_GPIO
46414296 266
dd84058d
MY
267config TARGET_VEXPRESS_CA15_TC2
268 bool "Support vexpress_ca15_tc2"
2e07c249 269 select CPU_V7
ea624e19
HG
270 select CPU_V7_HAS_NONSEC
271 select CPU_V7_HAS_VIRT
dd84058d
MY
272
273config TARGET_VEXPRESS_CA5X2
274 bool "Support vexpress_ca5x2"
2e07c249 275 select CPU_V7
dd84058d
MY
276
277config TARGET_VEXPRESS_CA9X4
278 bool "Support vexpress_ca9x4"
2e07c249 279 select CPU_V7
dd84058d
MY
280
281config TARGET_KWB
282 bool "Support kwb"
2e07c249 283 select CPU_V7
02627356 284 select SUPPORT_SPL
dd84058d
MY
285
286config TARGET_TSERIES
287 bool "Support tseries"
2e07c249 288 select CPU_V7
02627356 289 select SUPPORT_SPL
dd84058d
MY
290
291config TARGET_CM_T335
292 bool "Support cm_t335"
2e07c249 293 select CPU_V7
02627356 294 select SUPPORT_SPL
58d423b8
MY
295 select DM
296 select DM_SERIAL
297 select DM_GPIO
dd84058d
MY
298
299config TARGET_PEPPER
300 bool "Support pepper"
2e07c249 301 select CPU_V7
02627356 302 select SUPPORT_SPL
58d423b8
MY
303 select DM
304 select DM_SERIAL
305 select DM_GPIO
dd84058d
MY
306
307config TARGET_AM335X_IGEP0033
308 bool "Support am335x_igep0033"
2e07c249 309 select CPU_V7
02627356 310 select SUPPORT_SPL
58d423b8
MY
311 select DM
312 select DM_SERIAL
313 select DM_GPIO
dd84058d
MY
314
315config TARGET_PCM051
316 bool "Support pcm051"
2e07c249 317 select CPU_V7
02627356 318 select SUPPORT_SPL
58d423b8
MY
319 select DM
320 select DM_SERIAL
321 select DM_GPIO
dd84058d
MY
322
323config TARGET_DRACO
324 bool "Support draco"
2e07c249 325 select CPU_V7
02627356 326 select SUPPORT_SPL
dd84058d 327
8c65a2fa
HS
328config TARGET_THUBAN
329 bool "Support thuban"
2e07c249 330 select CPU_V7
02627356 331 select SUPPORT_SPL
dd84058d 332
578056c3
HS
333config TARGET_RASTABAN
334 bool "Support rastaban"
335 select CPU_V7
336 select SUPPORT_SPL
337
dd84058d
MY
338config TARGET_PXM2
339 bool "Support pxm2"
2e07c249 340 select CPU_V7
02627356 341 select SUPPORT_SPL
dd84058d
MY
342
343config TARGET_RUT
344 bool "Support rut"
2e07c249 345 select CPU_V7
02627356 346 select SUPPORT_SPL
dd84058d
MY
347
348config TARGET_PENGWYN
349 bool "Support pengwyn"
2e07c249 350 select CPU_V7
02627356 351 select SUPPORT_SPL
58d423b8
MY
352 select DM
353 select DM_SERIAL
354 select DM_GPIO
dd84058d 355
6ce89324
YY
356config TARGET_AM335X_BALTOS
357 bool "Support am335x_baltos"
358 select CPU_V7
359 select SUPPORT_SPL
360 select DM
361 select DM_SERIAL
362 select DM_GPIO
363
dd84058d
MY
364config TARGET_AM335X_EVM
365 bool "Support am335x_evm"
2e07c249 366 select CPU_V7
02627356 367 select SUPPORT_SPL
58d423b8
MY
368 select DM
369 select DM_SERIAL
370 select DM_GPIO
dd84058d 371
9d1b2987
EBS
372config TARGET_AM335X_SL50
373 bool "Support am335x_sl50"
374 select CPU_V7
375 select SUPPORT_SPL
376 select DM
377 select DM_SERIAL
378
dd84058d
MY
379config TARGET_AM43XX_EVM
380 bool "Support am43xx_evm"
2e07c249 381 select CPU_V7
02627356 382 select SUPPORT_SPL
dd84058d 383
a2bc4321
GG
384config TARGET_BAV335X
385 bool "Support bav335x"
386 select CPU_V7
387 select SUPPORT_SPL
93a35382
MY
388 select DM
389 select DM_SERIAL
a2bc4321
GG
390 help
391 The BAV335x OEM Network Processor integrates all the functions of an
392 embedded network computer in a small, easy to use SODIMM module which
393 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
394 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
395 ethernet with simple connection to external connectors.
396
397 For more information, visit: http://birdland.com/oem
398
dd84058d
MY
399config TARGET_TI814X_EVM
400 bool "Support ti814x_evm"
2e07c249 401 select CPU_V7
02627356 402 select SUPPORT_SPL
dd84058d
MY
403
404config TARGET_TI816X_EVM
405 bool "Support ti816x_evm"
2e07c249 406 select CPU_V7
02627356 407 select SUPPORT_SPL
dd84058d 408
dd84058d
MY
409config TARGET_BCM28155_AP
410 bool "Support bcm28155_ap"
2e07c249 411 select CPU_V7
dd84058d 412
abb1678c
SR
413config TARGET_BCMCYGNUS
414 bool "Support bcmcygnus"
2e07c249 415 select CPU_V7
9dec5270 416
abb1678c
SR
417config TARGET_BCMNSP
418 bool "Support bcmnsp"
2e07c249 419 select CPU_V7
9dec5270 420
72df68cc
MY
421config ARCH_EXYNOS
422 bool "Samsung EXYNOS"
2e07c249 423 select CPU_V7
58d423b8
MY
424 select DM
425 select DM_SPI_FLASH
426 select DM_SERIAL
427 select DM_SPI
428 select DM_GPIO
1fa4bfde 429 select DM_KEYBOARD
dd84058d 430
311757be
SG
431config ARCH_S5PC1XX
432 bool "Samsung S5PC1XX"
2e07c249 433 select CPU_V7
58d423b8
MY
434 select DM
435 select DM_SERIAL
436 select DM_GPIO
311757be 437
ef2b694c
MY
438config ARCH_HIGHBANK
439 bool "Calxeda Highbank"
2e07c249 440 select CPU_V7
dd84058d 441
5cbbd9bd
MY
442config ARCH_INTEGRATOR
443 bool "ARM Ltd. Integrator family"
3f394e70
LW
444 select DM
445 select DM_SERIAL
5cbbd9bd 446
c338f09e
MY
447config ARCH_KEYSTONE
448 bool "TI Keystone"
2e07c249 449 select CPU_V7
02627356 450 select SUPPORT_SPL
dd84058d 451
1a8150d4
AA
452config ARCH_MX7
453 bool "Freescale MX7"
454 select CPU_V7
455
89ebc821
BB
456config ARCH_MX6
457 bool "Freescale MX6"
458 select CPU_V7
459
424ee3d1
AR
460config ARCH_MX5
461 bool "Freescale MX5"
462 select CPU_V7
463
dd84058d
MY
464config TARGET_M53EVK
465 bool "Support m53evk"
2e07c249 466 select CPU_V7
02627356 467 select SUPPORT_SPL
dd84058d 468
dd84058d
MY
469config TARGET_MX51EVK
470 bool "Support mx51evk"
2e07c249 471 select CPU_V7
dd84058d
MY
472
473config TARGET_MX53ARD
474 bool "Support mx53ard"
2e07c249 475 select CPU_V7
dd84058d
MY
476
477config TARGET_MX53EVK
478 bool "Support mx53evk"
2e07c249 479 select CPU_V7
dd84058d
MY
480
481config TARGET_MX53LOCO
482 bool "Support mx53loco"
2e07c249 483 select CPU_V7
dd84058d
MY
484
485config TARGET_MX53SMD
486 bool "Support mx53smd"
2e07c249 487 select CPU_V7
dd84058d 488
3cfbcb58
MY
489config OMAP34XX
490 bool "OMAP34XX SoC"
2e07c249 491 select CPU_V7
dd84058d 492
d08215a5
MY
493config OMAP44XX
494 bool "OMAP44XX SoC"
2e07c249 495 select CPU_V7
02627356 496 select SUPPORT_SPL
dd84058d 497
6c5431ac
MY
498config OMAP54XX
499 bool "OMAP54XX SoC"
2e07c249 500 select CPU_V7
02627356 501 select SUPPORT_SPL
dd84058d 502
f40b9898
MY
503config RMOBILE
504 bool "Renesas ARM SoCs"
2e07c249 505 select CPU_V7
dd84058d 506
7865f4b0
MY
507config ARCH_SOCFPGA
508 bool "Altera SOCFPGA family"
2e07c249 509 select CPU_V7
02627356 510 select SUPPORT_SPL
dfd3dff5
MV
511 select OF_CONTROL
512 select SPL_OF_CONTROL
1d9aa3e5
MY
513 select DM
514 select DM_SPI_FLASH
515 select DM_SPI
dd84058d 516
8883ddaf
NK
517config TARGET_CM_T43
518 bool "Support cm_t43"
519 select CPU_V7
520 select SUPPORT_SPL
521
2c7e3b90
IC
522config ARCH_SUNXI
523 bool "Support sunxi (Allwinner) SoCs"
de1502c9 524 select CMD_USB
b6006baf 525 select DM
45368827 526 select DM_ETH
211d57a4
HG
527 select DM_GPIO
528 select DM_KEYBOARD
45368827 529 select DM_SERIAL
91183bab 530 select DM_USB
b6006baf
HG
531 select OF_CONTROL
532 select OF_SEPARATE
ff42d107 533 select SPL_STACK_R if !MACH_SUN9I
6d0bdfdd 534 select SPL_SYS_MALLOC_SIMPLE if !MACH_SUN9I
6edf6a21 535 select SYS_NS16550
45368827 536 select USB
de1502c9 537 select USB_STORAGE
ab27f30b 538 select USB_KEYBOARD
8ebe4f42 539
9ee16897
LQ
540config TARGET_TS4800
541 bool "Support TS4800"
542 select CPU_V7
543
dd84058d
MY
544config TARGET_VF610TWR
545 bool "Support vf610twr"
2e07c249 546 select CPU_V7
dd84058d 547
e7b860fa
SM
548config TARGET_COLIBRI_VF
549 bool "Support Colibri VF50/61"
550 select CPU_V7
551
931a1d2a
AA
552config TARGET_PCM052
553 bool "Support pcm-052"
554 select CPU_V7
555
5ca269a4 556config ARCH_ZYNQ
44dcb403 557 bool "Xilinx Zynq Platform"
2e07c249 558 select CPU_V7
02627356 559 select SUPPORT_SPL
d065cfd9 560 select OF_CONTROL
eb04ab34 561 select SPL_OF_CONTROL if SPL
8981f05c 562 select DM
6889ca71 563 select DM_ETH
eb04ab34 564 select SPL_DM if SPL
d9ae52c8 565 select DM_MMC
9f7a4502 566 select DM_SPI
42800ffa 567 select DM_SERIAL
9f7a4502 568 select DM_SPI_FLASH
eb04ab34 569 select SPL_SEPARATE_BSS if SPL
dd84058d 570
0b54a9dd 571config ARCH_ZYNQMP
84c7204b
MS
572 bool "Support Xilinx ZynqMP Platform"
573 select ARM64
c2490bf5
MS
574 select DM
575 select OF_CONTROL
6889ca71 576 select DM_ETH
d9ae52c8 577 select DM_MMC
c2490bf5 578 select DM_SERIAL
84c7204b 579
ddd960e6
MY
580config TEGRA
581 bool "NVIDIA Tegra"
dd84058d 582
f91afc4d 583config TARGET_VEXPRESS64_AEMV8A
dd84058d 584 bool "Support vexpress_aemv8a"
016a954e 585 select ARM64
dd84058d 586
f91afc4d
LW
587config TARGET_VEXPRESS64_BASE_FVP
588 bool "Support Versatile Express ARMv8a FVP BASE model"
589 select ARM64
590 select SEMIHOSTING
591
fc04b923
RH
592config TARGET_VEXPRESS64_BASE_FVP_DRAM
593 bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
594 select ARM64
595 help
596 This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
597 the default config to allow the user to load the images directly into
598 DRAM using model parameters rather than by using semi-hosting to load
599 the files from the host filesystem.
600
ffc10373
LW
601config TARGET_VEXPRESS64_JUNO
602 bool "Support Versatile Express Juno Development Platform"
603 select ARM64
604
44937214
PK
605config TARGET_LS2080A_EMU
606 bool "Support ls2080a_emu"
016a954e 607 select ARM64
23b5877c 608 select ARMV8_MULTIENTRY
44937214
PK
609 help
610 Support for Freescale LS2080A_EMU platform
611 The LS2080A Development System (EMULATOR) is a pre silicon
612 development platform that supports the QorIQ LS2080A
613 Layerscape Architecture processor.
dd84058d 614
44937214
PK
615config TARGET_LS2080A_SIMU
616 bool "Support ls2080a_simu"
016a954e 617 select ARM64
23b5877c 618 select ARMV8_MULTIENTRY
44937214
PK
619 help
620 Support for Freescale LS2080A_SIMU platform
621 The LS2080A Development System (QDS) is a pre silicon
622 development platform that supports the QorIQ LS2080A
623 Layerscape Architecture processor.
dd84058d 624
44937214
PK
625config TARGET_LS2080AQDS
626 bool "Support ls2080aqds"
7288c2c2
YS
627 select ARM64
628 select ARMV8_MULTIENTRY
b2d5ac59 629 select SUPPORT_SPL
7288c2c2 630 help
44937214
PK
631 Support for Freescale LS2080AQDS platform
632 The LS2080A Development System (QDS) is a high-performance
633 development platform that supports the QorIQ LS2080A
7288c2c2
YS
634 Layerscape Architecture processor.
635
44937214
PK
636config TARGET_LS2080ARDB
637 bool "Support ls2080ardb"
e2b65ea9
YS
638 select ARM64
639 select ARMV8_MULTIENTRY
32eda7cc 640 select SUPPORT_SPL
e2b65ea9 641 help
44937214
PK
642 Support for Freescale LS2080ARDB platform.
643 The LS2080A Reference design board (RDB) is a high-performance
644 development platform that supports the QorIQ LS2080A
e2b65ea9
YS
645 Layerscape Architecture processor.
646
11ac2363
PG
647config TARGET_HIKEY
648 bool "Support HiKey 96boards Consumer Edition Platform"
649 select ARM64
efd7b60a
PG
650 select DM
651 select DM_GPIO
9c71bcdc 652 select DM_SERIAL
11ac2363
PG
653 help
654 Support for HiKey 96boards platform. It features a HI6220
655 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
656
550e3dc0 657config TARGET_LS1021AQDS
0de15707 658 bool "Support ls1021aqds"
2e07c249 659 select CPU_V7
50f0c663 660 select SUPPORT_SPL
c8a7d9da 661config TARGET_LS1021ATWR
0de15707 662 bool "Support ls1021atwr"
2e07c249 663 select CPU_V7
50f0c663 664 select SUPPORT_SPL
c8a7d9da 665
02b5d2ed
SX
666config TARGET_LS1043AQDS
667 bool "Support ls1043aqds"
668 select ARM64
669 select ARMV8_MULTIENTRY
670 select SUPPORT_SPL
671 help
672 Support for Freescale LS1043AQDS platform.
673
f3a8e2b7
MH
674config TARGET_LS1043ARDB
675 bool "Support ls1043ardb"
676 select ARM64
831c068f 677 select ARMV8_MULTIENTRY
3ad44729 678 select SUPPORT_SPL
f3a8e2b7
MH
679 help
680 Support for Freescale LS1043ARDB platform.
681
dd84058d
MY
682config TARGET_H2200
683 bool "Support h2200"
2e07c249 684 select CPU_PXA
dd84058d 685
dd84058d
MY
686config TARGET_COLIBRI_PXA270
687 bool "Support colibri_pxa270"
2e07c249 688 select CPU_PXA
dd84058d 689
66cba041 690config ARCH_UNIPHIER
b6ef3a3f 691 bool "Socionext UniPhier SoCs"
48264d9b 692 select CLK_UNIPHIER
2e07c249 693 select CPU_V7
02627356 694 select SUPPORT_SPL
992e8748 695 select SPL
d648964f 696 select OF_CONTROL
f4e190e3 697 select SPL_OF_CONTROL
4e819950 698 select DM
9271614e 699 select SPL_DM
4e819950
MY
700 select DM_SERIAL
701 select DM_I2C
b6ef3a3f
MY
702 help
703 Support for UniPhier SoC family developed by Socionext Inc.
704 (formerly, System LSI Business Division of Panasonic Corporation)
66cba041 705
0a61ee88
VM
706config STM32
707 bool "Support STM32"
ed09a554 708 select CPU_V7M
66562414
KL
709 select DM
710 select DM_SERIAL
ed09a554 711
2444dae5
SG
712config ARCH_ROCKCHIP
713 bool "Support Rockchip SoCs"
714 select SUPPORT_SPL
715 select SPL
716 select OF_CONTROL
717 select CPU_V7
718 select DM
719
746f985a
ST
720config TARGET_THUNDERX_88XX
721 bool "Support ThunderX 88xx"
722 select OF_CONTROL
723
dd84058d
MY
724endchoice
725
4614b891
MY
726source "arch/arm/mach-at91/Kconfig"
727
ddf6bd48 728source "arch/arm/mach-bcm283x/Kconfig"
3491ba63 729
ddf6bd48 730source "arch/arm/mach-davinci/Kconfig"
34e609ca 731
77b55e8c 732source "arch/arm/mach-exynos/Kconfig"
72df68cc 733
72a8ff4b 734source "arch/arm/mach-highbank/Kconfig"
ef2b694c 735
5cbbd9bd
MY
736source "arch/arm/mach-integrator/Kconfig"
737
39a72345 738source "arch/arm/mach-keystone/Kconfig"
c338f09e 739
56f86e39 740source "arch/arm/mach-kirkwood/Kconfig"
47539e23 741
c3d89140
SR
742source "arch/arm/mach-mvebu/Kconfig"
743
1a8150d4
AA
744source "arch/arm/cpu/armv7/mx7/Kconfig"
745
89ebc821
BB
746source "arch/arm/cpu/armv7/mx6/Kconfig"
747
424ee3d1
AR
748source "arch/arm/cpu/armv7/mx5/Kconfig"
749
3cfbcb58
MY
750source "arch/arm/cpu/armv7/omap3/Kconfig"
751
d08215a5
MY
752source "arch/arm/cpu/armv7/omap4/Kconfig"
753
6c5431ac
MY
754source "arch/arm/cpu/armv7/omap5/Kconfig"
755
3e93b4e6 756source "arch/arm/mach-orion5x/Kconfig"
22f2be7a 757
f40b9898
MY
758source "arch/arm/cpu/armv7/rmobile/Kconfig"
759
2444dae5
SG
760source "arch/arm/mach-rockchip/Kconfig"
761
225f5eec 762source "arch/arm/mach-s5pc1xx/Kconfig"
311757be 763
7865f4b0
MY
764source "arch/arm/mach-socfpga/Kconfig"
765
0a61ee88
VM
766source "arch/arm/mach-stm32/Kconfig"
767
09f455dc 768source "arch/arm/mach-tegra/Kconfig"
ddd960e6 769
4c425570 770source "arch/arm/mach-uniphier/Kconfig"
66cba041 771
0107f240 772source "arch/arm/mach-zynq/Kconfig"
ddd960e6 773
ea624e19
HG
774source "arch/arm/cpu/armv7/Kconfig"
775
75580007
SDPP
776source "arch/arm/cpu/armv8/zynqmp/Kconfig"
777
23b5877c
LW
778source "arch/arm/cpu/armv8/Kconfig"
779
a05a6045
BB
780source "arch/arm/imx-common/Kconfig"
781
dd84058d
MY
782source "board/BuR/kwb/Kconfig"
783source "board/BuR/tseries/Kconfig"
dd84058d 784source "board/CarMediaLab/flea3/Kconfig"
dd84058d 785source "board/Marvell/aspenite/Kconfig"
dd84058d 786source "board/Marvell/gplugd/Kconfig"
dd84058d 787source "board/armadeus/apf27/Kconfig"
dd84058d
MY
788source "board/armltd/vexpress/Kconfig"
789source "board/armltd/vexpress64/Kconfig"
dd84058d 790source "board/bluegiga/apx4devkit/Kconfig"
dd84058d 791source "board/broadcom/bcm28155_ap/Kconfig"
abb1678c
SR
792source "board/broadcom/bcmcygnus/Kconfig"
793source "board/broadcom/bcmnsp/Kconfig"
746f985a 794source "board/cavium/thunderx/Kconfig"
dd84058d 795source "board/cirrus/edb93xx/Kconfig"
dd84058d 796source "board/compulab/cm_t335/Kconfig"
345243ed 797source "board/compulab/cm_t43/Kconfig"
dd84058d 798source "board/creative/xfi3/Kconfig"
dd84058d
MY
799source "board/denx/m28evk/Kconfig"
800source "board/denx/m53evk/Kconfig"
44937214
PK
801source "board/freescale/ls2080a/Kconfig"
802source "board/freescale/ls2080aqds/Kconfig"
803source "board/freescale/ls2080ardb/Kconfig"
550e3dc0 804source "board/freescale/ls1021aqds/Kconfig"
02b5d2ed 805source "board/freescale/ls1043aqds/Kconfig"
c8a7d9da 806source "board/freescale/ls1021atwr/Kconfig"
f3a8e2b7 807source "board/freescale/ls1043ardb/Kconfig"
dd84058d
MY
808source "board/freescale/mx23evk/Kconfig"
809source "board/freescale/mx25pdk/Kconfig"
810source "board/freescale/mx28evk/Kconfig"
811source "board/freescale/mx31ads/Kconfig"
812source "board/freescale/mx31pdk/Kconfig"
813source "board/freescale/mx35pdk/Kconfig"
814source "board/freescale/mx51evk/Kconfig"
815source "board/freescale/mx53ard/Kconfig"
816source "board/freescale/mx53evk/Kconfig"
817source "board/freescale/mx53loco/Kconfig"
818source "board/freescale/mx53smd/Kconfig"
dd84058d 819source "board/freescale/vf610twr/Kconfig"
dd84058d
MY
820source "board/gumstix/pepper/Kconfig"
821source "board/h2200/Kconfig"
345243ed 822source "board/hisilicon/hikey/Kconfig"
dd84058d 823source "board/imx31_phycore/Kconfig"
dd84058d 824source "board/isee/igep0033/Kconfig"
dd84058d 825source "board/mpl/vcma9/Kconfig"
dd84058d 826source "board/olimex/mx23_olinuxino/Kconfig"
dd84058d 827source "board/phytec/pcm051/Kconfig"
931a1d2a 828source "board/phytec/pcm052/Kconfig"
dd84058d 829source "board/ppcag/bg0900/Kconfig"
dd84058d 830source "board/samsung/smdk2410/Kconfig"
dd84058d 831source "board/sandisk/sansa_fuze_plus/Kconfig"
dd84058d 832source "board/schulercontrol/sc_sps_1/Kconfig"
dd84058d
MY
833source "board/siemens/draco/Kconfig"
834source "board/siemens/pxm2/Kconfig"
835source "board/siemens/rut/Kconfig"
dd84058d 836source "board/silica/pengwyn/Kconfig"
dd84058d
MY
837source "board/spear/spear300/Kconfig"
838source "board/spear/spear310/Kconfig"
839source "board/spear/spear320/Kconfig"
840source "board/spear/spear600/Kconfig"
841source "board/spear/x600/Kconfig"
9fa32b12 842source "board/st/stv0991/Kconfig"
dd84058d 843source "board/sunxi/Kconfig"
dd84058d 844source "board/syteco/zmx25/Kconfig"
9d1b2987 845source "board/tcl/sl50/Kconfig"
dd84058d 846source "board/ti/am335x/Kconfig"
dd84058d 847source "board/ti/am43xx/Kconfig"
a2bc4321 848source "board/birdland/bav335x/Kconfig"
dd84058d
MY
849source "board/ti/ti814x/Kconfig"
850source "board/ti/ti816x/Kconfig"
dd84058d 851source "board/timll/devkit3250/Kconfig"
dd84058d 852source "board/toradex/colibri_pxa270/Kconfig"
e7b860fa 853source "board/toradex/colibri_vf/Kconfig"
9ee16897 854source "board/technologic/ts4800/Kconfig"
6ce89324 855source "board/vscom/baltos/Kconfig"
dd84058d 856source "board/woodburn/Kconfig"
412ae53a 857source "board/work-microwave/work_92105/Kconfig"
dd84058d 858
51b17d49
MY
859source "arch/arm/Kconfig.debug"
860
dd84058d 861endmenu