Kconfig 18.3 KB
Newer Older
1 2 3 4 5 6
menu "ARM architecture"
	depends on ARM

config SYS_ARCH
	default "arm"

7 8 9
config ARM64
	bool

10 11 12 13
config DMA_ADDR_T_64BIT
	bool
	default y if ARM64

14 15 16
config HAS_VBAR
        bool

17 18 19
config HAS_THUMB2
        bool

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
config CPU_ARM720T
        bool

config CPU_ARM920T
        bool

config CPU_ARM926EJS
        bool

config CPU_ARM946ES
        bool

config CPU_ARM1136
        bool

config CPU_ARM1176
        bool
        select HAS_VBAR

config CPU_V7
        bool
        select HAS_VBAR
42
        select HAS_THUMB2
43

R
rev13@wp.pl 已提交
44 45
config CPU_V7M
	bool
46
        select HAS_THUMB2
R
rev13@wp.pl 已提交
47

48 49 50 51 52 53 54 55 56 57 58 59 60 61
config CPU_PXA
        bool

config CPU_SA1100
        bool

config SYS_CPU
        default "arm720t" if CPU_ARM720T
        default "arm920t" if CPU_ARM920T
        default "arm926ejs" if CPU_ARM926EJS
        default "arm946es" if CPU_ARM946ES
        default "arm1136" if CPU_ARM1136
        default "arm1176" if CPU_ARM1176
        default "armv7" if CPU_V7
R
rev13@wp.pl 已提交
62
        default "armv7m" if CPU_V7M
63 64
        default "pxa" if CPU_PXA
        default "sa1100" if CPU_SA1100
65
	default "armv8" if ARM64
66

67 68 69 70 71 72 73
config SEMIHOSTING
	bool "support boot from semihosting"
	help
	  In emulated environments, semihosting is a way for
	  the hosted environment to call out to the emulator to
	  retrieve files from the host machine.

74 75 76 77 78 79
config SYS_L2CACHE_OFF
	bool "L2cache off"
	help
	  If SoC does not support L2CACHE or one do not want to enable
	  L2CACHE, choose this option.

80 81
choice
	prompt "Target select"
S
Simon Glass 已提交
82
	default TARGET_HIKEY
83

84 85
config ARCH_AT91
	bool "Atmel AT91"
86 87 88

config TARGET_EDB93XX
	bool "Support edb93xx"
89
	select CPU_ARM920T
90 91 92

config TARGET_VCMA9
	bool "Support VCMA9"
93
	select CPU_ARM920T
94 95 96

config TARGET_SMDK2410
	bool "Support smdk2410"
97
	select CPU_ARM920T
98 99 100

config TARGET_ASPENITE
	bool "Support aspenite"
101
	select CPU_ARM926EJS
102 103 104

config TARGET_GPLUGD
	bool "Support gplugd"
105
	select CPU_ARM926EJS
106

107 108
config ARCH_DAVINCI
	bool "TI DaVinci"
109
	select CPU_ARM926EJS
110 111
	help
	  Support for TI's DaVinci platform.
112

113 114
config KIRKWOOD
	bool "Marvell Kirkwood"
115
	select CPU_ARM926EJS
116

117
config ARCH_MVEBU
118
	bool "Marvell MVEBU family (Armada XP/375/38x)"
119
	select CPU_V7
120
	select SUPPORT_SPL
121 122 123
	select OF_CONTROL
	select OF_SEPARATE
	select DM
124
	select DM_ETH
125
	select DM_SERIAL
126 127
	select DM_SPI
	select DM_SPI_FLASH
128
	select SPL_DM
129
	select SPL_DM_SEQ_ALIAS
130
	select SPL_OF_CONTROL
131
	select SPL_SIMPLE_BUS
132

133 134
config TARGET_DEVKIT3250
	bool "Support devkit3250"
135
	select CPU_ARM926EJS
136
	select SUPPORT_SPL
137

138 139 140 141 142
config TARGET_WORK_92105
	bool "Support work_92105"
	select CPU_ARM926EJS
	select SUPPORT_SPL

143 144
config TARGET_MX25PDK
	bool "Support mx25pdk"
145
	select CPU_ARM926EJS
146 147 148

config TARGET_ZMX25
	bool "Support zmx25"
149
	select CPU_ARM926EJS
150 151 152

config TARGET_APF27
	bool "Support apf27"
153
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
154
	select SUPPORT_SPL
155 156 157

config TARGET_APX4DEVKIT
	bool "Support apx4devkit"
158
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
159
	select SUPPORT_SPL
160 161 162

config TARGET_XFI3
	bool "Support xfi3"
163
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
164
	select SUPPORT_SPL
165 166 167

config TARGET_M28EVK
	bool "Support m28evk"
168
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
169
	select SUPPORT_SPL
170 171 172

config TARGET_MX23EVK
	bool "Support mx23evk"
173
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
174
	select SUPPORT_SPL
175 176 177

config TARGET_MX28EVK
	bool "Support mx28evk"
178
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
179
	select SUPPORT_SPL
180 181 182

config TARGET_MX23_OLINUXINO
	bool "Support mx23_olinuxino"
183
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
184
	select SUPPORT_SPL
185 186 187

config TARGET_BG0900
	bool "Support bg0900"
188
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
189
	select SUPPORT_SPL
190 191 192

config TARGET_SANSA_FUZE_PLUS
	bool "Support sansa_fuze_plus"
193
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
194
	select SUPPORT_SPL
195 196 197

config TARGET_SC_SPS_1
	bool "Support sc_sps_1"
198
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
199
	select SUPPORT_SPL
200

201 202
config ORION5X
	bool "Marvell Orion"
203
	select CPU_ARM926EJS
204 205 206

config TARGET_SPEAR300
	bool "Support spear300"
207
	select CPU_ARM926EJS
208 209 210

config TARGET_SPEAR310
	bool "Support spear310"
211
	select CPU_ARM926EJS
212 213 214

config TARGET_SPEAR320
	bool "Support spear320"
215
	select CPU_ARM926EJS
216 217 218

config TARGET_SPEAR600
	bool "Support spear600"
219
	select CPU_ARM926EJS
220

221 222 223
config TARGET_STV0991
	bool "Support stv0991"
	select CPU_V7
224 225
	select DM
	select DM_SERIAL
226 227 228
	select DM_SPI
	select DM_SPI_FLASH
	select SPI_FLASH
229

230 231
config TARGET_X600
	bool "Support x600"
232
	select CPU_ARM926EJS
M
Masahiro Yamada 已提交
233
	select SUPPORT_SPL
234 235 236

config TARGET_IMX31_PHYCORE
	bool "Support imx31_phycore"
237
	select CPU_ARM1136
238 239 240

config TARGET_MX31ADS
	bool "Support mx31ads"
241
	select CPU_ARM1136
242 243 244

config TARGET_MX31PDK
	bool "Support mx31pdk"
245
	select CPU_ARM1136
M
Masahiro Yamada 已提交
246
	select SUPPORT_SPL
247 248 249

config TARGET_WOODBURN
	bool "Support woodburn"
250
	select CPU_ARM1136
251 252 253

config TARGET_WOODBURN_SD
	bool "Support woodburn_sd"
254
	select CPU_ARM1136
M
Masahiro Yamada 已提交
255
	select SUPPORT_SPL
256 257 258

config TARGET_FLEA3
	bool "Support flea3"
259
	select CPU_ARM1136
260 261 262

config TARGET_MX35PDK
	bool "Support mx35pdk"
263
	select CPU_ARM1136
264

265 266
config ARCH_BCM283X
	bool "Broadcom BCM283X family"
M
Masahiro Yamada 已提交
267 268 269
	select DM
	select DM_SERIAL
	select DM_GPIO
270

271 272
config TARGET_VEXPRESS_CA15_TC2
	bool "Support vexpress_ca15_tc2"
273
	select CPU_V7
274 275
	select CPU_V7_HAS_NONSEC
	select CPU_V7_HAS_VIRT
276 277 278

config TARGET_VEXPRESS_CA5X2
	bool "Support vexpress_ca5x2"
279
	select CPU_V7
280 281 282

config TARGET_VEXPRESS_CA9X4
	bool "Support vexpress_ca9x4"
283
	select CPU_V7
284 285 286

config TARGET_KWB
	bool "Support kwb"
287
	select CPU_V7
M
Masahiro Yamada 已提交
288
	select SUPPORT_SPL
289 290 291

config TARGET_TSERIES
	bool "Support tseries"
292
	select CPU_V7
M
Masahiro Yamada 已提交
293
	select SUPPORT_SPL
294 295 296

config TARGET_CM_T335
	bool "Support cm_t335"
297
	select CPU_V7
M
Masahiro Yamada 已提交
298
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
299 300 301
	select DM
	select DM_SERIAL
	select DM_GPIO
302 303 304

config TARGET_PEPPER
	bool "Support pepper"
305
	select CPU_V7
M
Masahiro Yamada 已提交
306
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
307 308 309
	select DM
	select DM_SERIAL
	select DM_GPIO
310 311 312

config TARGET_AM335X_IGEP0033
	bool "Support am335x_igep0033"
313
	select CPU_V7
M
Masahiro Yamada 已提交
314
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
315 316 317
	select DM
	select DM_SERIAL
	select DM_GPIO
318 319 320

config TARGET_PCM051
	bool "Support pcm051"
321
	select CPU_V7
M
Masahiro Yamada 已提交
322
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
323 324 325
	select DM
	select DM_SERIAL
	select DM_GPIO
326 327 328

config TARGET_DRACO
	bool "Support draco"
329
	select CPU_V7
M
Masahiro Yamada 已提交
330
	select SUPPORT_SPL
331

332 333
config TARGET_THUBAN
	bool "Support thuban"
334
	select CPU_V7
M
Masahiro Yamada 已提交
335
	select SUPPORT_SPL
336

337 338 339 340 341
config TARGET_RASTABAN
	bool "Support rastaban"
	select CPU_V7
	select SUPPORT_SPL

342 343
config TARGET_PXM2
	bool "Support pxm2"
344
	select CPU_V7
M
Masahiro Yamada 已提交
345
	select SUPPORT_SPL
346 347 348

config TARGET_RUT
	bool "Support rut"
349
	select CPU_V7
M
Masahiro Yamada 已提交
350
	select SUPPORT_SPL
351 352 353

config TARGET_PENGWYN
	bool "Support pengwyn"
354
	select CPU_V7
M
Masahiro Yamada 已提交
355
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
356 357 358
	select DM
	select DM_SERIAL
	select DM_GPIO
359

360 361 362 363 364 365 366 367
config TARGET_AM335X_BALTOS
	bool "Support am335x_baltos"
	select CPU_V7
	select SUPPORT_SPL
	select DM
	select DM_SERIAL
	select DM_GPIO

368 369
config TARGET_AM335X_EVM
	bool "Support am335x_evm"
370
	select CPU_V7
M
Masahiro Yamada 已提交
371
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
372 373 374
	select DM
	select DM_SERIAL
	select DM_GPIO
375
	select TI_I2C_BOARD_DETECT
376

377 378 379 380 381 382 383
config TARGET_AM335X_SL50
	bool "Support am335x_sl50"
	select CPU_V7
	select SUPPORT_SPL
	select DM
	select DM_SERIAL

384 385
config TARGET_AM43XX_EVM
	bool "Support am43xx_evm"
386
	select CPU_V7
M
Masahiro Yamada 已提交
387
	select SUPPORT_SPL
388
	select TI_I2C_BOARD_DETECT
389

390 391 392 393
config TARGET_BAV335X
	bool "Support bav335x"
	select CPU_V7
	select SUPPORT_SPL
394 395
	select DM
	select DM_SERIAL
396 397 398 399 400 401 402 403 404
	help
	  The BAV335x OEM Network Processor integrates all the functions of an
	  embedded network computer in a small, easy to use SODIMM module which
	  incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
	  processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
	  ethernet with simple connection to external connectors.

	  For more information, visit: http://birdland.com/oem

405 406
config TARGET_TI814X_EVM
	bool "Support ti814x_evm"
407
	select CPU_V7
M
Masahiro Yamada 已提交
408
	select SUPPORT_SPL
409 410 411

config TARGET_TI816X_EVM
	bool "Support ti816x_evm"
412
	select CPU_V7
M
Masahiro Yamada 已提交
413
	select SUPPORT_SPL
414 415 416

config TARGET_BCM28155_AP
	bool "Support bcm28155_ap"
417
	select CPU_V7
418

S
Steve Rae 已提交
419 420
config TARGET_BCMCYGNUS
	bool "Support bcmcygnus"
421
	select CPU_V7
422

S
Steve Rae 已提交
423 424
config TARGET_BCMNSP
	bool "Support bcmnsp"
425
	select CPU_V7
426

427 428
config ARCH_EXYNOS
	bool "Samsung EXYNOS"
429
	select CPU_V7
M
Masahiro Yamada 已提交
430 431 432 433 434
	select DM
	select DM_SPI_FLASH
	select DM_SERIAL
	select DM_SPI
	select DM_GPIO
435
	select DM_KEYBOARD
436

437 438
config ARCH_S5PC1XX
	bool "Samsung S5PC1XX"
439
	select CPU_V7
M
Masahiro Yamada 已提交
440 441 442
	select DM
	select DM_SERIAL
	select DM_GPIO
443

444 445
config ARCH_HIGHBANK
	bool "Calxeda Highbank"
446
	select CPU_V7
447

448 449
config ARCH_INTEGRATOR
	bool "ARM Ltd. Integrator family"
450 451
	select DM
	select DM_SERIAL
452

453 454
config ARCH_KEYSTONE
	bool "TI Keystone"
455
	select CPU_V7
M
Masahiro Yamada 已提交
456
	select SUPPORT_SPL
457
	select CMD_POWEROFF
458

459 460 461 462 463 464 465
config ARCH_MESON
	bool "Amlogic Meson"
	help
	  Support for the Meson SoC family developed by Amlogic Inc.,
	  targeted at media players and tablet computers. We currently
	  support the S905 (GXBaby) 64-bit SoC.

466 467 468 469
config ARCH_MX7
	bool "Freescale MX7"
	select CPU_V7

470 471 472 473
config ARCH_MX6
	bool "Freescale MX6"
	select CPU_V7

474 475 476 477
config ARCH_MX5
	bool "Freescale MX5"
	select CPU_V7

478 479
config TARGET_M53EVK
	bool "Support m53evk"
480
	select CPU_V7
M
Masahiro Yamada 已提交
481
	select SUPPORT_SPL
482 483 484

config TARGET_MX51EVK
	bool "Support mx51evk"
485
	select CPU_V7
486 487 488

config TARGET_MX53ARD
	bool "Support mx53ard"
489
	select CPU_V7
490 491 492

config TARGET_MX53EVK
	bool "Support mx53evk"
493
	select CPU_V7
494 495 496

config TARGET_MX53LOCO
	bool "Support mx53loco"
497
	select CPU_V7
498 499 500

config TARGET_MX53SMD
	bool "Support mx53smd"
501
	select CPU_V7
502

503 504
config OMAP34XX
	bool "OMAP34XX SoC"
505
	select CPU_V7
506

507 508
config OMAP44XX
	bool "OMAP44XX SoC"
509
	select CPU_V7
M
Masahiro Yamada 已提交
510
	select SUPPORT_SPL
511

512 513
config OMAP54XX
	bool "OMAP54XX SoC"
514
	select CPU_V7
M
Masahiro Yamada 已提交
515
	select SUPPORT_SPL
516

517 518
config RMOBILE
	bool "Renesas ARM SoCs"
519
	select CPU_V7
520

521 522 523 524 525 526 527 528 529 530
config ARCH_SNAPDRAGON
	bool "Qualcomm Snapdragon SoCs"
	select ARM64
	select DM
	select DM_GPIO
	select DM_SERIAL
	select SPMI
	select OF_CONTROL
	select OF_SEPARATE

531 532
config ARCH_SOCFPGA
	bool "Altera SOCFPGA family"
533
	select CPU_V7
M
Masahiro Yamada 已提交
534
	select SUPPORT_SPL
535 536
	select OF_CONTROL
	select SPL_OF_CONTROL
537 538 539
	select DM
	select DM_SPI_FLASH
	select DM_SPI
540

541 542 543 544 545
config TARGET_CM_T43
	bool "Support cm_t43"
	select CPU_V7
	select SUPPORT_SPL

546 547
config ARCH_SUNXI
	bool "Support sunxi (Allwinner) SoCs"
548 549 550 551 552 553
	select CMD_BOOTZ
	select CMD_DHCP
	select CMD_EXT2
	select CMD_EXT4
	select CMD_FAT
	select CMD_FS_GENERIC
554
	select CMD_GPIO
555 556 557
	select CMD_MII
	select CMD_MMC if MMC
	select CMD_PING
558
	select CMD_USB
559
	select DM
560
	select DM_ETH
H
Hans de Goede 已提交
561 562
	select DM_GPIO
	select DM_KEYBOARD
563
	select DM_SERIAL
564
	select DM_USB
565
	select HUSH_PARSER
566
	select OF_BOARD_SETUP
567 568
	select OF_CONTROL
	select OF_SEPARATE
569 570
	select SPL_STACK_R if SUPPORT_SPL
	select SPL_SYS_MALLOC_SIMPLE if SUPPORT_SPL
571
	select SYS_NS16550
572
	select USB
573
	select USB_STORAGE
574
	select USB_KEYBOARD
C
Chen-Yu Tsai 已提交
575

576 577 578 579
config TARGET_TS4800
	bool "Support TS4800"
	select CPU_V7

580 581
config TARGET_VF610TWR
	bool "Support vf610twr"
582
	select CPU_V7
583

584 585 586 587
config TARGET_COLIBRI_VF
	bool "Support Colibri VF50/61"
	select CPU_V7

588 589 590 591
config TARGET_PCM052
	bool "Support pcm-052"
	select CPU_V7

592
config ARCH_ZYNQ
593
	bool "Xilinx Zynq Platform"
594
	select CPU_V7
M
Masahiro Yamada 已提交
595
	select SUPPORT_SPL
596
	select OF_CONTROL
597
	select SPL_OF_CONTROL if SPL
598
	select DM
M
Michal Simek 已提交
599
	select DM_ETH
600
	select DM_GPIO
601
	select SPL_DM if SPL
M
Michal Simek 已提交
602
	select DM_MMC
603
	select DM_SPI
604
	select DM_SERIAL
605
	select DM_SPI_FLASH
606
	select SPL_SEPARATE_BSS if SPL
607

608
config ARCH_ZYNQMP
M
Michal Simek 已提交
609 610
	bool "Support Xilinx ZynqMP Platform"
	select ARM64
611 612 613
	select DM
	select OF_CONTROL
	select DM_SERIAL
614
	select SUPPORT_SPL
M
Michal Simek 已提交
615

616 617
config TEGRA
	bool "NVIDIA Tegra"
618

619
config TARGET_VEXPRESS64_AEMV8A
620
	bool "Support vexpress_aemv8a"
621
	select ARM64
622

623 624 625 626 627
config TARGET_VEXPRESS64_BASE_FVP
	bool "Support Versatile Express ARMv8a FVP BASE model"
	select ARM64
	select SEMIHOSTING

628 629 630 631 632 633 634 635 636
config TARGET_VEXPRESS64_BASE_FVP_DRAM
	bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
	select ARM64
	help
	  This target is derived from TARGET_VEXPRESS64_BASE_FVP and over-rides
	  the default config to allow the user to load the images directly into
	  DRAM using model parameters rather than by using semi-hosting to load
	  the files from the host filesystem.

637 638 639 640
config TARGET_VEXPRESS64_JUNO
	bool "Support Versatile Express Juno Development Platform"
	select ARM64

641 642
config TARGET_LS2080A_EMU
	bool "Support ls2080a_emu"
643
	select ARM64
644
	select ARMV8_MULTIENTRY
645 646 647 648 649
	help
	  Support for Freescale LS2080A_EMU platform
	  The LS2080A Development System (EMULATOR) is a pre silicon
	  development platform that supports the QorIQ LS2080A
	  Layerscape Architecture processor.
650

651 652
config TARGET_LS2080A_SIMU
	bool "Support ls2080a_simu"
653
	select ARM64
654
	select ARMV8_MULTIENTRY
655 656 657 658 659
	help
	  Support for Freescale LS2080A_SIMU platform
	  The LS2080A Development System (QDS) is a pre silicon
	  development platform that supports the QorIQ LS2080A
	  Layerscape Architecture processor.
660

661 662
config TARGET_LS2080AQDS
	bool "Support ls2080aqds"
663 664
	select ARM64
	select ARMV8_MULTIENTRY
S
Scott Wood 已提交
665
	select SUPPORT_SPL
666
	help
667 668 669
	  Support for Freescale LS2080AQDS platform
	  The LS2080A Development System (QDS) is a high-performance
	  development platform that supports the QorIQ LS2080A
670 671
	  Layerscape Architecture processor.

672 673
config TARGET_LS2080ARDB
	bool "Support ls2080ardb"
674 675
	select ARM64
	select ARMV8_MULTIENTRY
676
	select SUPPORT_SPL
677
	help
678 679 680
	  Support for Freescale LS2080ARDB platform.
	  The LS2080A Reference design board (RDB) is a high-performance
	  development platform that supports the QorIQ LS2080A
681 682
	  Layerscape Architecture processor.

683 684 685
config TARGET_HIKEY
	bool "Support HiKey 96boards Consumer Edition Platform"
	select ARM64
686 687
	select DM
	select DM_GPIO
688
	select DM_SERIAL
689
	select OF_CONTROL
690 691 692 693
	  help
	  Support for HiKey 96boards platform. It features a HI6220
	  SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.

694
config TARGET_LS1021AQDS
695
	bool "Support ls1021aqds"
696
	select CPU_V7
A
Alison Wang 已提交
697
	select SUPPORT_SPL
698
config TARGET_LS1021ATWR
699
	bool "Support ls1021atwr"
700
	select CPU_V7
A
Alison Wang 已提交
701
	select SUPPORT_SPL
702

703 704 705 706 707 708 709 710
config TARGET_LS1043AQDS
	bool "Support ls1043aqds"
	select ARM64
	select ARMV8_MULTIENTRY
	select SUPPORT_SPL
	help
	  Support for Freescale LS1043AQDS platform.

711 712 713
config TARGET_LS1043ARDB
	bool "Support ls1043ardb"
	select ARM64
714
	select ARMV8_MULTIENTRY
715
	select SUPPORT_SPL
716 717 718
	help
	  Support for Freescale LS1043ARDB platform.

719 720
config TARGET_H2200
	bool "Support h2200"
721
	select CPU_PXA
722

723 724 725 726
config TARGET_ZIPITZ2
	bool "Support zipitz2"
	select CPU_PXA

727 728
config TARGET_COLIBRI_PXA270
	bool "Support colibri_pxa270"
729
	select CPU_PXA
730

731
config ARCH_UNIPHIER
732
	bool "Socionext UniPhier SoCs"
733
	select CLK_UNIPHIER
M
Masahiro Yamada 已提交
734
	select SUPPORT_SPL
M
Masahiro Yamada 已提交
735
	select SPL
736
	select OF_CONTROL
737
	select SPL_OF_CONTROL
738
	select DM
739
	select SPL_DM
740
	select DM_GPIO
741 742
	select DM_SERIAL
	select DM_I2C
743
	select DM_MMC
744 745 746
	help
	  Support for UniPhier SoC family developed by Socionext Inc.
	  (formerly, System LSI Business Division of Panasonic Corporation)
747

748 749
config STM32
	bool "Support STM32"
750
	select CPU_V7M
K
Kamil Lulko 已提交
751 752
	select DM
	select DM_SERIAL
753

754 755 756 757 758 759 760 761
config ARCH_ROCKCHIP
	bool "Support Rockchip SoCs"
	select SUPPORT_SPL
	select SPL
	select OF_CONTROL
	select CPU_V7
	select DM

762 763 764 765
config TARGET_THUNDERX_88XX
	bool "Support ThunderX 88xx"
	select OF_CONTROL

766 767
endchoice

768 769
source "arch/arm/mach-at91/Kconfig"

770
source "arch/arm/mach-bcm283x/Kconfig"
771

772
source "arch/arm/mach-davinci/Kconfig"
773

774
source "arch/arm/mach-exynos/Kconfig"
775

776
source "arch/arm/mach-highbank/Kconfig"
777

778 779
source "arch/arm/mach-integrator/Kconfig"

780
source "arch/arm/mach-keystone/Kconfig"
781

782
source "arch/arm/mach-kirkwood/Kconfig"
783

784 785
source "arch/arm/mach-mvebu/Kconfig"

786 787
source "arch/arm/cpu/armv7/mx7/Kconfig"

788 789
source "arch/arm/cpu/armv7/mx6/Kconfig"

790 791
source "arch/arm/cpu/armv7/mx5/Kconfig"

792 793
source "arch/arm/cpu/armv7/omap3/Kconfig"

794 795
source "arch/arm/cpu/armv7/omap4/Kconfig"

796 797
source "arch/arm/cpu/armv7/omap5/Kconfig"

798
source "arch/arm/mach-orion5x/Kconfig"
799

800 801
source "arch/arm/cpu/armv7/rmobile/Kconfig"

802 803
source "arch/arm/mach-meson/Kconfig"

804 805
source "arch/arm/mach-rockchip/Kconfig"

806
source "arch/arm/mach-s5pc1xx/Kconfig"
807

808 809
source "arch/arm/mach-snapdragon/Kconfig"

810 811
source "arch/arm/mach-socfpga/Kconfig"

812 813
source "arch/arm/mach-stm32/Kconfig"

814
source "arch/arm/mach-tegra/Kconfig"
815

816
source "arch/arm/mach-uniphier/Kconfig"
817

818
source "arch/arm/mach-zynq/Kconfig"
819

820 821
source "arch/arm/cpu/armv7/Kconfig"

822 823
source "arch/arm/cpu/armv8/zynqmp/Kconfig"

824 825
source "arch/arm/cpu/armv8/Kconfig"

826 827
source "arch/arm/imx-common/Kconfig"

828 829 830 831 832 833 834 835 836 837
source "board/BuR/kwb/Kconfig"
source "board/BuR/tseries/Kconfig"
source "board/CarMediaLab/flea3/Kconfig"
source "board/Marvell/aspenite/Kconfig"
source "board/Marvell/gplugd/Kconfig"
source "board/armadeus/apf27/Kconfig"
source "board/armltd/vexpress/Kconfig"
source "board/armltd/vexpress64/Kconfig"
source "board/bluegiga/apx4devkit/Kconfig"
source "board/broadcom/bcm28155_ap/Kconfig"
S
Steve Rae 已提交
838 839
source "board/broadcom/bcmcygnus/Kconfig"
source "board/broadcom/bcmnsp/Kconfig"
840
source "board/cavium/thunderx/Kconfig"
841 842
source "board/cirrus/edb93xx/Kconfig"
source "board/compulab/cm_t335/Kconfig"
843
source "board/compulab/cm_t43/Kconfig"
844 845 846
source "board/creative/xfi3/Kconfig"
source "board/denx/m28evk/Kconfig"
source "board/denx/m53evk/Kconfig"
847 848 849
source "board/freescale/ls2080a/Kconfig"
source "board/freescale/ls2080aqds/Kconfig"
source "board/freescale/ls2080ardb/Kconfig"
850
source "board/freescale/ls1021aqds/Kconfig"
851
source "board/freescale/ls1043aqds/Kconfig"
852
source "board/freescale/ls1021atwr/Kconfig"
853
source "board/freescale/ls1043ardb/Kconfig"
854 855 856 857 858 859 860 861 862 863 864 865 866 867
source "board/freescale/mx23evk/Kconfig"
source "board/freescale/mx25pdk/Kconfig"
source "board/freescale/mx28evk/Kconfig"
source "board/freescale/mx31ads/Kconfig"
source "board/freescale/mx31pdk/Kconfig"
source "board/freescale/mx35pdk/Kconfig"
source "board/freescale/mx51evk/Kconfig"
source "board/freescale/mx53ard/Kconfig"
source "board/freescale/mx53evk/Kconfig"
source "board/freescale/mx53loco/Kconfig"
source "board/freescale/mx53smd/Kconfig"
source "board/freescale/vf610twr/Kconfig"
source "board/gumstix/pepper/Kconfig"
source "board/h2200/Kconfig"
868
source "board/hisilicon/hikey/Kconfig"
869 870 871 872 873
source "board/imx31_phycore/Kconfig"
source "board/isee/igep0033/Kconfig"
source "board/mpl/vcma9/Kconfig"
source "board/olimex/mx23_olinuxino/Kconfig"
source "board/phytec/pcm051/Kconfig"
874
source "board/phytec/pcm052/Kconfig"
875 876 877 878 879 880 881 882 883 884 885 886 887
source "board/ppcag/bg0900/Kconfig"
source "board/samsung/smdk2410/Kconfig"
source "board/sandisk/sansa_fuze_plus/Kconfig"
source "board/schulercontrol/sc_sps_1/Kconfig"
source "board/siemens/draco/Kconfig"
source "board/siemens/pxm2/Kconfig"
source "board/siemens/rut/Kconfig"
source "board/silica/pengwyn/Kconfig"
source "board/spear/spear300/Kconfig"
source "board/spear/spear310/Kconfig"
source "board/spear/spear320/Kconfig"
source "board/spear/spear600/Kconfig"
source "board/spear/x600/Kconfig"
888
source "board/st/stv0991/Kconfig"
889 890
source "board/sunxi/Kconfig"
source "board/syteco/zmx25/Kconfig"
891
source "board/tcl/sl50/Kconfig"
892 893
source "board/ti/am335x/Kconfig"
source "board/ti/am43xx/Kconfig"
894
source "board/birdland/bav335x/Kconfig"
895 896 897 898
source "board/ti/ti814x/Kconfig"
source "board/ti/ti816x/Kconfig"
source "board/timll/devkit3250/Kconfig"
source "board/toradex/colibri_pxa270/Kconfig"
899
source "board/toradex/colibri_vf/Kconfig"
900
source "board/technologic/ts4800/Kconfig"
901
source "board/vscom/baltos/Kconfig"
902
source "board/woodburn/Kconfig"
903
source "board/work-microwave/work_92105/Kconfig"
904
source "board/zipitz2/Kconfig"
905

906 907
source "arch/arm/Kconfig.debug"

908
endmenu