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.
66 prompt "Target select"
72 bool "Support edb93xx"
76 bool "Support scb9328"
83 config TARGET_SMDK2410
84 bool "Support smdk2410"
87 config TARGET_ASPENITE
88 bool "Support aspenite"
99 Support for TI's DaVinci platform.
102 bool "Marvell Kirkwood"
105 config TARGET_DB_88F6820_GP
106 bool "Support DB-88F6820-GP"
110 config TARGET_DB_MV784MP_GP
111 bool "Support db-mv784mp-gp"
116 bool "Support maxbcm"
120 config TARGET_DEVKIT3250
121 bool "Support devkit3250"
124 config TARGET_WORK_92105
125 bool "Support work_92105"
129 config TARGET_MX25PDK
130 bool "Support mx25pdk"
147 config TARGET_IMX27LITE
148 bool "Support imx27lite"
151 config TARGET_MAGNESIUM
152 bool "Support magnesium"
155 config TARGET_APX4DEVKIT
156 bool "Support apx4devkit"
166 bool "Support m28evk"
170 config TARGET_MX23EVK
171 bool "Support mx23evk"
175 config TARGET_MX28EVK
176 bool "Support mx28evk"
180 config TARGET_MX23_OLINUXINO
181 bool "Support mx23_olinuxino"
186 bool "Support bg0900"
190 config TARGET_SANSA_FUZE_PLUS
191 bool "Support sansa_fuze_plus"
195 config TARGET_SC_SPS_1
196 bool "Support sc_sps_1"
201 bool "ST-Ericsson Nomadik"
208 config TARGET_SPEAR300
209 bool "Support spear300"
212 config TARGET_SPEAR310
213 bool "Support spear310"
216 config TARGET_SPEAR320
217 bool "Support spear320"
220 config TARGET_SPEAR600
221 bool "Support spear600"
224 config TARGET_STV0991
225 bool "Support stv0991"
235 config ARCH_VERSATILE
236 bool "ARM Ltd. Versatile family"
239 config TARGET_IMX31_PHYCORE
240 bool "Support imx31_phycore"
247 config TARGET_MX31ADS
248 bool "Support mx31ads"
251 config TARGET_MX31PDK
252 bool "Support mx31pdk"
260 config TARGET_IMX31_LITEKIT
261 bool "Support imx31_litekit"
264 config TARGET_WOODBURN
265 bool "Support woodburn"
268 config TARGET_WOODBURN_SD
269 bool "Support woodburn_sd"
277 config TARGET_MX35PDK
278 bool "Support mx35pdk"
282 bool "Broadcom BCM283X family"
287 config TARGET_VEXPRESS_CA15_TC2
288 bool "Support vexpress_ca15_tc2"
290 select CPU_V7_HAS_NONSEC
291 select CPU_V7_HAS_VIRT
293 config TARGET_VEXPRESS_CA5X2
294 bool "Support vexpress_ca5x2"
297 config TARGET_VEXPRESS_CA9X4
298 bool "Support vexpress_ca9x4"
306 config TARGET_TSERIES
307 bool "Support tseries"
311 config TARGET_CM_T335
312 bool "Support cm_t335"
320 bool "Support pepper"
327 config TARGET_AM335X_IGEP0033
328 bool "Support am335x_igep0033"
336 bool "Support pcm051"
363 config TARGET_PENGWYN
364 bool "Support pengwyn"
371 config TARGET_AM335X_EVM
372 bool "Support am335x_evm"
379 config TARGET_AM43XX_EVM
380 bool "Support am43xx_evm"
384 config TARGET_BAV335X
385 bool "Support bav335x"
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.
397 For more information, visit: http://birdland.com/oem
399 config TARGET_TI814X_EVM
400 bool "Support ti814x_evm"
404 config TARGET_TI816X_EVM
405 bool "Support ti816x_evm"
409 config TARGET_BCM28155_AP
410 bool "Support bcm28155_ap"
413 config TARGET_BCMCYGNUS
414 bool "Support bcmcygnus"
418 bool "Support bcmnsp"
422 bool "Samsung EXYNOS"
431 bool "Samsung S5PC1XX"
438 bool "Calxeda Highbank"
441 config ARCH_INTEGRATOR
442 bool "ARM Ltd. Integrator family"
458 bool "Support m53evk"
462 config TARGET_IMA3_MX53
463 bool "Support ima3-mx53"
466 config TARGET_MX51EVK
467 bool "Support mx51evk"
470 config TARGET_MX53ARD
471 bool "Support mx53ard"
474 config TARGET_MX53EVK
475 bool "Support mx53evk"
478 config TARGET_MX53LOCO
479 bool "Support mx53loco"
482 config TARGET_MX53SMD
483 bool "Support mx53smd"
486 config TARGET_MX51_EFIKAMX
487 bool "Support mx51_efikamx"
490 config TARGET_VISION2
491 bool "Support vision2"
498 config TARGET_WANDBOARD
499 bool "Support wandboard"
506 config TARGET_TITANIUM
507 bool "Support titanium"
510 config TARGET_NITROGEN6X
511 bool "Support nitrogen6x"
514 config TARGET_CGTQMX6EVAL
515 bool "Support cgtqmx6eval"
518 config TARGET_EMBESTMX6BOARDS
519 bool "Support embestmx6boards"
522 config TARGET_ARISTAINETOS
523 bool "Support aristainetos"
526 config TARGET_MX6QARM2
527 bool "Support mx6qarm2"
530 config TARGET_MX6QSABREAUTO
531 bool "Support mx6qsabreauto"
536 config TARGET_MX6SABRESD
537 bool "Support mx6sabresd"
543 config TARGET_MX6CUBOXI
544 bool "Support Solid-run mx6 boards"
548 config TARGET_MX6SLEVK
549 bool "Support mx6slevk"
552 config TARGET_MX6SXSABRESD
553 bool "Support mx6sxsabresd"
559 config TARGET_GW_VENTANA
560 bool "Support gw_ventana"
564 config TARGET_HUMMINGBOARD
565 bool "Support hummingboard"
568 config TARGET_KOSAGI_NOVENA
569 bool "Support Kosagi Novena"
573 config TARGET_TBS2910
574 bool "Support tbs2910"
578 bool "TQ Systems TQMa6 board"
582 bool "Bachmann OT1200"
586 config TARGET_PLATINUM_PICON
587 bool "Support platinum-picon"
591 config TARGET_PLATINUM_TITANIUM
592 bool "Support platinum-titanium"
611 bool "Renesas ARM SoCs"
615 bool "Support cm_fx6"
623 bool "Altera SOCFPGA family"
631 bool "Support sunxi (Allwinner) SoCs"
636 select SPL_DISABLE_OF_CONTROL
638 config TARGET_SNOWBALL
639 bool "Support snowball"
642 config TARGET_U8500_HREF
643 bool "Support u8500_href"
646 config TARGET_VF610TWR
647 bool "Support vf610twr"
650 config TARGET_COLIBRI_VF
651 bool "Support Colibri VF50/61"
655 bool "Xilinx Zynq Platform"
660 config TARGET_XILINX_ZYNQMP
661 bool "Support Xilinx ZynqMP Platform"
677 config TARGET_VEXPRESS64_AEMV8A
678 bool "Support vexpress_aemv8a"
681 config TARGET_VEXPRESS64_BASE_FVP
682 bool "Support Versatile Express ARMv8a FVP BASE model"
686 config TARGET_VEXPRESS64_JUNO
687 bool "Support Versatile Express Juno Development Platform"
690 config TARGET_LS2085A_EMU
691 bool "Support ls2085a_emu"
693 select ARMV8_MULTIENTRY
695 config TARGET_LS2085A_SIMU
696 bool "Support ls2085a_simu"
698 select ARMV8_MULTIENTRY
700 config TARGET_LS2085AQDS
701 bool "Support ls2085aqds"
703 select ARMV8_MULTIENTRY
706 Support for Freescale LS2085AQDS platform
707 The LS2085A Development System (QDS) is a high-performance
708 development platform that supports the QorIQ LS2085A
709 Layerscape Architecture processor.
711 config TARGET_LS2085ARDB
712 bool "Support ls2085ardb"
714 select ARMV8_MULTIENTRY
717 Support for Freescale LS2085ARDB platform.
718 The LS2085A Reference design board (RDB) is a high-performance
719 development platform that supports the QorIQ LS2085A
720 Layerscape Architecture processor.
722 config TARGET_LS1021AQDS
723 bool "Support ls1021aqds"
727 config TARGET_LS1021ATWR
728 bool "Support ls1021atwr"
732 config TARGET_BALLOON3
733 bool "Support balloon3"
741 bool "Support palmld"
745 bool "Support palmtc"
748 config TARGET_PALMTREO680
749 bool "Support palmtreo680"
753 config TARGET_PXA255_IDP
754 bool "Support pxa255_idp"
757 config TARGET_TRIZEPSIV
758 bool "Support trizepsiv"
761 config TARGET_VPAC270
762 bool "Support vpac270"
766 config TARGET_XAENIAX
767 bool "Support xaeniax"
770 config TARGET_ZIPITZ2
771 bool "Support zipitz2"
775 bool "Support lp8x4x"
778 config TARGET_COLIBRI_PXA270
779 bool "Support colibri_pxa270"
782 config TARGET_JORNADA
783 bool "Support jornada"
787 bool "Panasonic UniPhier platform"
796 config TARGET_STM32F429_DISCOVERY
797 bool "Support STM32F429 Discovery"
802 source "arch/arm/mach-at91/Kconfig"
804 source "arch/arm/mach-bcm283x/Kconfig"
806 source "arch/arm/mach-davinci/Kconfig"
808 source "arch/arm/cpu/armv7/exynos/Kconfig"
810 source "arch/arm/mach-highbank/Kconfig"
812 source "arch/arm/mach-integrator/Kconfig"
814 source "arch/arm/mach-keystone/Kconfig"
816 source "arch/arm/mach-kirkwood/Kconfig"
818 source "arch/arm/cpu/armv7/mx6/Kconfig"
820 source "arch/arm/cpu/armv7/mx5/Kconfig"
822 source "arch/arm/mach-nomadik/Kconfig"
824 source "arch/arm/cpu/armv7/omap3/Kconfig"
826 source "arch/arm/cpu/armv7/omap4/Kconfig"
828 source "arch/arm/cpu/armv7/omap5/Kconfig"
830 source "arch/arm/mach-orion5x/Kconfig"
832 source "arch/arm/cpu/armv7/rmobile/Kconfig"
834 source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
836 source "arch/arm/mach-socfpga/Kconfig"
838 source "arch/arm/mach-tegra/Kconfig"
840 source "arch/arm/mach-uniphier/Kconfig"
842 source "arch/arm/mach-versatile/Kconfig"
844 source "arch/arm/mach-zynq/Kconfig"
846 source "arch/arm/cpu/armv7/Kconfig"
848 source "arch/arm/cpu/armv8/Kconfig"
850 source "arch/arm/imx-common/Kconfig"
852 source "board/aristainetos/Kconfig"
853 source "board/BuR/kwb/Kconfig"
854 source "board/BuR/tseries/Kconfig"
855 source "board/CarMediaLab/flea3/Kconfig"
856 source "board/Marvell/aspenite/Kconfig"
857 source "board/Marvell/db-88f6820-gp/Kconfig"
858 source "board/Marvell/db-mv784mp-gp/Kconfig"
859 source "board/Marvell/gplugd/Kconfig"
860 source "board/armadeus/apf27/Kconfig"
861 source "board/armltd/vexpress/Kconfig"
862 source "board/armltd/vexpress64/Kconfig"
863 source "board/bachmann/ot1200/Kconfig"
864 source "board/balloon3/Kconfig"
865 source "board/barco/platinum/Kconfig"
866 source "board/barco/titanium/Kconfig"
867 source "board/bluegiga/apx4devkit/Kconfig"
868 source "board/boundary/nitrogen6x/Kconfig"
869 source "board/broadcom/bcm28155_ap/Kconfig"
870 source "board/broadcom/bcmcygnus/Kconfig"
871 source "board/broadcom/bcmnsp/Kconfig"
872 source "board/cirrus/edb93xx/Kconfig"
873 source "board/compulab/cm_t335/Kconfig"
874 source "board/compulab/cm_fx6/Kconfig"
875 source "board/congatec/cgtqmx6eval/Kconfig"
876 source "board/creative/xfi3/Kconfig"
877 source "board/davedenx/qong/Kconfig"
878 source "board/denx/m28evk/Kconfig"
879 source "board/denx/m53evk/Kconfig"
880 source "board/embest/mx6boards/Kconfig"
881 source "board/esg/ima3-mx53/Kconfig"
882 source "board/freescale/ls2085a/Kconfig"
883 source "board/freescale/ls2085aqds/Kconfig"
884 source "board/freescale/ls2085ardb/Kconfig"
885 source "board/freescale/ls1021aqds/Kconfig"
886 source "board/freescale/ls1021atwr/Kconfig"
887 source "board/freescale/mx23evk/Kconfig"
888 source "board/freescale/mx25pdk/Kconfig"
889 source "board/freescale/mx28evk/Kconfig"
890 source "board/freescale/mx31ads/Kconfig"
891 source "board/freescale/mx31pdk/Kconfig"
892 source "board/freescale/mx35pdk/Kconfig"
893 source "board/freescale/mx51evk/Kconfig"
894 source "board/freescale/mx53ard/Kconfig"
895 source "board/freescale/mx53evk/Kconfig"
896 source "board/freescale/mx53loco/Kconfig"
897 source "board/freescale/mx53smd/Kconfig"
898 source "board/freescale/mx6qarm2/Kconfig"
899 source "board/freescale/mx6qsabreauto/Kconfig"
900 source "board/freescale/mx6sabresd/Kconfig"
901 source "board/freescale/mx6slevk/Kconfig"
902 source "board/freescale/mx6sxsabresd/Kconfig"
903 source "board/freescale/vf610twr/Kconfig"
904 source "board/gateworks/gw_ventana/Kconfig"
905 source "board/genesi/mx51_efikamx/Kconfig"
906 source "board/gumstix/pepper/Kconfig"
907 source "board/h2200/Kconfig"
908 source "board/hale/tt01/Kconfig"
909 source "board/icpdas/lp8x4x/Kconfig"
910 source "board/imx31_phycore/Kconfig"
911 source "board/isee/igep0033/Kconfig"
912 source "board/jornada/Kconfig"
913 source "board/karo/tx25/Kconfig"
914 source "board/kosagi/novena/Kconfig"
915 source "board/logicpd/imx27lite/Kconfig"
916 source "board/logicpd/imx31_litekit/Kconfig"
917 source "board/maxbcm/Kconfig"
918 source "board/mpl/vcma9/Kconfig"
919 source "board/olimex/mx23_olinuxino/Kconfig"
920 source "board/palmld/Kconfig"
921 source "board/palmtc/Kconfig"
922 source "board/palmtreo680/Kconfig"
923 source "board/phytec/pcm051/Kconfig"
924 source "board/ppcag/bg0900/Kconfig"
925 source "board/pxa255_idp/Kconfig"
926 source "board/samsung/smdk2410/Kconfig"
927 source "board/sandisk/sansa_fuze_plus/Kconfig"
928 source "board/scb9328/Kconfig"
929 source "board/schulercontrol/sc_sps_1/Kconfig"
930 source "board/siemens/draco/Kconfig"
931 source "board/siemens/pxm2/Kconfig"
932 source "board/siemens/rut/Kconfig"
933 source "board/silica/pengwyn/Kconfig"
934 source "board/solidrun/mx6cuboxi/Kconfig"
935 source "board/solidrun/hummingboard/Kconfig"
936 source "board/spear/spear300/Kconfig"
937 source "board/spear/spear310/Kconfig"
938 source "board/spear/spear320/Kconfig"
939 source "board/spear/spear600/Kconfig"
940 source "board/spear/x600/Kconfig"
941 source "board/st-ericsson/snowball/Kconfig"
942 source "board/st-ericsson/u8500/Kconfig"
943 source "board/st/stm32f429-discovery/Kconfig"
944 source "board/st/stv0991/Kconfig"
945 source "board/sunxi/Kconfig"
946 source "board/syteco/zmx25/Kconfig"
947 source "board/tbs/tbs2910/Kconfig"
948 source "board/ti/am335x/Kconfig"
949 source "board/ti/am43xx/Kconfig"
950 source "board/birdland/bav335x/Kconfig"
951 source "board/ti/ti814x/Kconfig"
952 source "board/ti/ti816x/Kconfig"
953 source "board/timll/devkit3250/Kconfig"
954 source "board/toradex/colibri_pxa270/Kconfig"
955 source "board/toradex/colibri_vf/Kconfig"
956 source "board/tqc/tqma6/Kconfig"
957 source "board/trizepsiv/Kconfig"
958 source "board/ttcontrol/vision2/Kconfig"
959 source "board/udoo/Kconfig"
960 source "board/vpac270/Kconfig"
961 source "board/wandboard/Kconfig"
962 source "board/warp/Kconfig"
963 source "board/woodburn/Kconfig"
964 source "board/work-microwave/work_92105/Kconfig"
965 source "board/xaeniax/Kconfig"
966 source "board/xilinx/zynqmp/Kconfig"
967 source "board/zipitz2/Kconfig"
969 source "arch/arm/Kconfig.debug"