1 menu "ARM architecture"
46 default "arm720t" if CPU_ARM720T
47 default "arm920t" if CPU_ARM920T
48 default "arm926ejs" if CPU_ARM926EJS
49 default "arm946es" if CPU_ARM946ES
50 default "arm1136" if CPU_ARM1136
51 default "arm1176" if CPU_ARM1176
52 default "armv7" if CPU_V7
53 default "armv7m" if CPU_V7M
54 default "pxa" if CPU_PXA
55 default "sa1100" if CPU_SA1100
56 default "armv8" if ARM64
59 bool "support boot from semihosting"
61 In emulated environments, semihosting is a way for
62 the hosted environment to call out to the emulator to
63 retrieve files from the host machine.
65 config SYS_L2CACHE_OFF
68 If SoC does not support L2CACHE or one do not want to enable
69 L2CACHE, choose this option.
72 prompt "Target select"
79 bool "Support edb93xx"
86 config TARGET_SMDK2410
87 bool "Support smdk2410"
90 config TARGET_ASPENITE
91 bool "Support aspenite"
102 Support for TI's DaVinci platform.
105 bool "Marvell Kirkwood"
108 config TARGET_DB_88F6820_GP
109 bool "Support DB-88F6820-GP"
113 config TARGET_DB_MV784MP_GP
114 bool "Support db-mv784mp-gp"
119 bool "Support maxbcm"
123 config TARGET_DEVKIT3250
124 bool "Support devkit3250"
128 config TARGET_WORK_92105
129 bool "Support work_92105"
133 config TARGET_MX25PDK
134 bool "Support mx25pdk"
151 config TARGET_APX4DEVKIT
152 bool "Support apx4devkit"
162 bool "Support m28evk"
166 config TARGET_MX23EVK
167 bool "Support mx23evk"
171 config TARGET_MX28EVK
172 bool "Support mx28evk"
176 config TARGET_MX23_OLINUXINO
177 bool "Support mx23_olinuxino"
182 bool "Support bg0900"
186 config TARGET_SANSA_FUZE_PLUS
187 bool "Support sansa_fuze_plus"
191 config TARGET_SC_SPS_1
192 bool "Support sc_sps_1"
200 config TARGET_SPEAR300
201 bool "Support spear300"
204 config TARGET_SPEAR310
205 bool "Support spear310"
208 config TARGET_SPEAR320
209 bool "Support spear320"
212 config TARGET_SPEAR600
213 bool "Support spear600"
216 config TARGET_STV0991
217 bool "Support stv0991"
230 config TARGET_IMX31_PHYCORE
231 bool "Support imx31_phycore"
234 config TARGET_MX31ADS
235 bool "Support mx31ads"
238 config TARGET_MX31PDK
239 bool "Support mx31pdk"
243 config TARGET_WOODBURN
244 bool "Support woodburn"
247 config TARGET_WOODBURN_SD
248 bool "Support woodburn_sd"
256 config TARGET_MX35PDK
257 bool "Support mx35pdk"
261 bool "Broadcom BCM283X family"
266 config TARGET_VEXPRESS_CA15_TC2
267 bool "Support vexpress_ca15_tc2"
269 select CPU_V7_HAS_NONSEC
270 select CPU_V7_HAS_VIRT
272 config TARGET_VEXPRESS_CA5X2
273 bool "Support vexpress_ca5x2"
276 config TARGET_VEXPRESS_CA9X4
277 bool "Support vexpress_ca9x4"
285 config TARGET_TSERIES
286 bool "Support tseries"
290 config TARGET_CM_T335
291 bool "Support cm_t335"
299 bool "Support pepper"
306 config TARGET_AM335X_IGEP0033
307 bool "Support am335x_igep0033"
315 bool "Support pcm051"
328 bool "Support thuban"
332 config TARGET_RASTABAN
333 bool "Support rastaban"
347 config TARGET_PENGWYN
348 bool "Support pengwyn"
355 config TARGET_AM335X_BALTOS
356 bool "Support am335x_baltos"
363 config TARGET_AM335X_EVM
364 bool "Support am335x_evm"
371 config TARGET_AM43XX_EVM
372 bool "Support am43xx_evm"
376 config TARGET_BAV335X
377 bool "Support bav335x"
383 The BAV335x OEM Network Processor integrates all the functions of an
384 embedded network computer in a small, easy to use SODIMM module which
385 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
386 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
387 ethernet with simple connection to external connectors.
389 For more information, visit: http://birdland.com/oem
391 config TARGET_TI814X_EVM
392 bool "Support ti814x_evm"
396 config TARGET_TI816X_EVM
397 bool "Support ti816x_evm"
401 config TARGET_BCM28155_AP
402 bool "Support bcm28155_ap"
405 config TARGET_BCMCYGNUS
406 bool "Support bcmcygnus"
410 bool "Support bcmnsp"
414 bool "Samsung EXYNOS"
423 bool "Samsung S5PC1XX"
430 bool "Calxeda Highbank"
433 config ARCH_INTEGRATOR
434 bool "ARM Ltd. Integrator family"
452 bool "Support m53evk"
456 config TARGET_MX51EVK
457 bool "Support mx51evk"
460 config TARGET_MX53ARD
461 bool "Support mx53ard"
464 config TARGET_MX53EVK
465 bool "Support mx53evk"
468 config TARGET_MX53LOCO
469 bool "Support mx53loco"
472 config TARGET_MX53SMD
473 bool "Support mx53smd"
491 bool "Renesas ARM SoCs"
495 bool "Altera SOCFPGA family"
499 select SPL_OF_CONTROL
505 bool "Support cm_t43"
510 bool "Support sunxi (Allwinner) SoCs"
524 bool "Support TS4800"
527 config TARGET_VF610TWR
528 bool "Support vf610twr"
531 config TARGET_COLIBRI_VF
532 bool "Support Colibri VF50/61"
536 bool "Xilinx Zynq Platform"
545 bool "Support Xilinx ZynqMP Platform"
551 config TARGET_VEXPRESS64_AEMV8A
552 bool "Support vexpress_aemv8a"
555 config TARGET_VEXPRESS64_BASE_FVP
556 bool "Support Versatile Express ARMv8a FVP BASE model"
560 config TARGET_VEXPRESS64_JUNO
561 bool "Support Versatile Express Juno Development Platform"
564 config TARGET_LS2085A_EMU
565 bool "Support ls2085a_emu"
567 select ARMV8_MULTIENTRY
569 config TARGET_LS2085A_SIMU
570 bool "Support ls2085a_simu"
572 select ARMV8_MULTIENTRY
574 config TARGET_LS2085AQDS
575 bool "Support ls2085aqds"
577 select ARMV8_MULTIENTRY
580 Support for Freescale LS2085AQDS platform
581 The LS2085A Development System (QDS) is a high-performance
582 development platform that supports the QorIQ LS2085A
583 Layerscape Architecture processor.
585 config TARGET_LS2085ARDB
586 bool "Support ls2085ardb"
588 select ARMV8_MULTIENTRY
591 Support for Freescale LS2085ARDB platform.
592 The LS2085A Reference design board (RDB) is a high-performance
593 development platform that supports the QorIQ LS2085A
594 Layerscape Architecture processor.
597 bool "Support HiKey 96boards Consumer Edition Platform"
600 Support for HiKey 96boards platform. It features a HI6220
601 SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
603 config TARGET_LS1021AQDS
604 bool "Support ls1021aqds"
608 config TARGET_LS1021ATWR
609 bool "Support ls1021atwr"
617 config TARGET_PALMTREO680
618 bool "Support palmtreo680"
622 config TARGET_VPAC270
623 bool "Support vpac270"
627 config TARGET_XAENIAX
628 bool "Support xaeniax"
631 config TARGET_COLIBRI_PXA270
632 bool "Support colibri_pxa270"
636 bool "Socionext UniPhier SoCs"
641 select SPL_OF_CONTROL
647 Support for UniPhier SoC family developed by Socionext Inc.
648 (formerly, System LSI Business Division of Panasonic Corporation)
650 config TARGET_STM32F429_DISCOVERY
651 bool "Support STM32F429 Discovery"
655 bool "Support Rockchip SoCs"
664 source "arch/arm/mach-at91/Kconfig"
666 source "arch/arm/mach-bcm283x/Kconfig"
668 source "arch/arm/mach-davinci/Kconfig"
670 source "arch/arm/mach-exynos/Kconfig"
672 source "arch/arm/mach-highbank/Kconfig"
674 source "arch/arm/mach-integrator/Kconfig"
676 source "arch/arm/mach-keystone/Kconfig"
678 source "arch/arm/mach-kirkwood/Kconfig"
680 source "arch/arm/cpu/armv7/mx6/Kconfig"
682 source "arch/arm/cpu/armv7/mx5/Kconfig"
684 source "arch/arm/cpu/armv7/omap3/Kconfig"
686 source "arch/arm/cpu/armv7/omap4/Kconfig"
688 source "arch/arm/cpu/armv7/omap5/Kconfig"
690 source "arch/arm/mach-orion5x/Kconfig"
692 source "arch/arm/cpu/armv7/rmobile/Kconfig"
694 source "arch/arm/mach-rockchip/Kconfig"
696 source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
698 source "arch/arm/mach-socfpga/Kconfig"
700 source "arch/arm/mach-tegra/Kconfig"
702 source "arch/arm/mach-uniphier/Kconfig"
704 source "arch/arm/mach-zynq/Kconfig"
706 source "arch/arm/cpu/armv7/Kconfig"
708 source "arch/arm/cpu/armv8/zynqmp/Kconfig"
710 source "arch/arm/cpu/armv8/Kconfig"
712 source "arch/arm/imx-common/Kconfig"
714 source "board/BuR/kwb/Kconfig"
715 source "board/BuR/tseries/Kconfig"
716 source "board/CarMediaLab/flea3/Kconfig"
717 source "board/Marvell/aspenite/Kconfig"
718 source "board/Marvell/db-88f6820-gp/Kconfig"
719 source "board/Marvell/db-mv784mp-gp/Kconfig"
720 source "board/Marvell/gplugd/Kconfig"
721 source "board/armadeus/apf27/Kconfig"
722 source "board/armltd/vexpress/Kconfig"
723 source "board/armltd/vexpress64/Kconfig"
724 source "board/bluegiga/apx4devkit/Kconfig"
725 source "board/broadcom/bcm28155_ap/Kconfig"
726 source "board/broadcom/bcmcygnus/Kconfig"
727 source "board/broadcom/bcmnsp/Kconfig"
728 source "board/cirrus/edb93xx/Kconfig"
729 source "board/compulab/cm_t335/Kconfig"
730 source "board/compulab/cm_t43/Kconfig"
731 source "board/creative/xfi3/Kconfig"
732 source "board/denx/m28evk/Kconfig"
733 source "board/denx/m53evk/Kconfig"
734 source "board/freescale/ls2085a/Kconfig"
735 source "board/freescale/ls2085aqds/Kconfig"
736 source "board/freescale/ls2085ardb/Kconfig"
737 source "board/freescale/ls1021aqds/Kconfig"
738 source "board/freescale/ls1021atwr/Kconfig"
739 source "board/freescale/mx23evk/Kconfig"
740 source "board/freescale/mx25pdk/Kconfig"
741 source "board/freescale/mx28evk/Kconfig"
742 source "board/freescale/mx31ads/Kconfig"
743 source "board/freescale/mx31pdk/Kconfig"
744 source "board/freescale/mx35pdk/Kconfig"
745 source "board/freescale/mx51evk/Kconfig"
746 source "board/freescale/mx53ard/Kconfig"
747 source "board/freescale/mx53evk/Kconfig"
748 source "board/freescale/mx53loco/Kconfig"
749 source "board/freescale/mx53smd/Kconfig"
750 source "board/freescale/vf610twr/Kconfig"
751 source "board/gumstix/pepper/Kconfig"
752 source "board/h2200/Kconfig"
753 source "board/hisilicon/hikey/Kconfig"
754 source "board/imx31_phycore/Kconfig"
755 source "board/isee/igep0033/Kconfig"
756 source "board/karo/tx25/Kconfig"
757 source "board/maxbcm/Kconfig"
758 source "board/mpl/vcma9/Kconfig"
759 source "board/olimex/mx23_olinuxino/Kconfig"
760 source "board/palmtreo680/Kconfig"
761 source "board/phytec/pcm051/Kconfig"
762 source "board/ppcag/bg0900/Kconfig"
763 source "board/samsung/smdk2410/Kconfig"
764 source "board/sandisk/sansa_fuze_plus/Kconfig"
765 source "board/schulercontrol/sc_sps_1/Kconfig"
766 source "board/siemens/draco/Kconfig"
767 source "board/siemens/pxm2/Kconfig"
768 source "board/siemens/rut/Kconfig"
769 source "board/silica/pengwyn/Kconfig"
770 source "board/spear/spear300/Kconfig"
771 source "board/spear/spear310/Kconfig"
772 source "board/spear/spear320/Kconfig"
773 source "board/spear/spear600/Kconfig"
774 source "board/spear/x600/Kconfig"
775 source "board/st/stm32f429-discovery/Kconfig"
776 source "board/st/stv0991/Kconfig"
777 source "board/sunxi/Kconfig"
778 source "board/syteco/zmx25/Kconfig"
779 source "board/ti/am335x/Kconfig"
780 source "board/ti/am43xx/Kconfig"
781 source "board/birdland/bav335x/Kconfig"
782 source "board/ti/ti814x/Kconfig"
783 source "board/ti/ti816x/Kconfig"
784 source "board/timll/devkit3250/Kconfig"
785 source "board/toradex/colibri_pxa270/Kconfig"
786 source "board/toradex/colibri_vf/Kconfig"
787 source "board/technologic/ts4800/Kconfig"
788 source "board/vpac270/Kconfig"
789 source "board/vscom/baltos/Kconfig"
790 source "board/woodburn/Kconfig"
791 source "board/work-microwave/work_92105/Kconfig"
792 source "board/xaeniax/Kconfig"
794 source "arch/arm/Kconfig.debug"