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_MV784MP_GP
106 bool "Support db-mv784mp-gp"
111 bool "Support maxbcm"
115 config TARGET_DEVKIT3250
116 bool "Support devkit3250"
119 config TARGET_WORK_92105
120 bool "Support work_92105"
124 config TARGET_MX25PDK
125 bool "Support mx25pdk"
142 config TARGET_IMX27LITE
143 bool "Support imx27lite"
146 config TARGET_MAGNESIUM
147 bool "Support magnesium"
150 config TARGET_APX4DEVKIT
151 bool "Support apx4devkit"
161 bool "Support m28evk"
165 config TARGET_MX23EVK
166 bool "Support mx23evk"
170 config TARGET_MX28EVK
171 bool "Support mx28evk"
175 config TARGET_MX23_OLINUXINO
176 bool "Support mx23_olinuxino"
181 bool "Support bg0900"
185 config TARGET_SANSA_FUZE_PLUS
186 bool "Support sansa_fuze_plus"
190 config TARGET_SC_SPS_1
191 bool "Support sc_sps_1"
196 bool "ST-Ericsson Nomadik"
203 config TARGET_SPEAR300
204 bool "Support spear300"
207 config TARGET_SPEAR310
208 bool "Support spear310"
211 config TARGET_SPEAR320
212 bool "Support spear320"
215 config TARGET_SPEAR600
216 bool "Support spear600"
219 config TARGET_STV0991
220 bool "Support stv0991"
230 config ARCH_VERSATILE
231 bool "ARM Ltd. Versatile family"
234 config TARGET_IMX31_PHYCORE
235 bool "Support imx31_phycore"
242 config TARGET_MX31ADS
243 bool "Support mx31ads"
246 config TARGET_MX31PDK
247 bool "Support mx31pdk"
255 config TARGET_IMX31_LITEKIT
256 bool "Support imx31_litekit"
259 config TARGET_WOODBURN
260 bool "Support woodburn"
263 config TARGET_WOODBURN_SD
264 bool "Support woodburn_sd"
272 config TARGET_MX35PDK
273 bool "Support mx35pdk"
277 bool "Broadcom BCM283X family"
282 config TARGET_VEXPRESS_CA15_TC2
283 bool "Support vexpress_ca15_tc2"
285 select CPU_V7_HAS_NONSEC
286 select CPU_V7_HAS_VIRT
288 config TARGET_VEXPRESS_CA5X2
289 bool "Support vexpress_ca5x2"
292 config TARGET_VEXPRESS_CA9X4
293 bool "Support vexpress_ca9x4"
301 config TARGET_TSERIES
302 bool "Support tseries"
306 config TARGET_CM_T335
307 bool "Support cm_t335"
315 bool "Support pepper"
322 config TARGET_AM335X_IGEP0033
323 bool "Support am335x_igep0033"
331 bool "Support pcm051"
358 config TARGET_PENGWYN
359 bool "Support pengwyn"
366 config TARGET_AM335X_EVM
367 bool "Support am335x_evm"
374 config TARGET_AM43XX_EVM
375 bool "Support am43xx_evm"
379 config TARGET_BAV335X
380 bool "Support bav335x"
386 The BAV335x OEM Network Processor integrates all the functions of an
387 embedded network computer in a small, easy to use SODIMM module which
388 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8
389 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit
390 ethernet with simple connection to external connectors.
392 For more information, visit: http://birdland.com/oem
394 config TARGET_TI814X_EVM
395 bool "Support ti814x_evm"
399 config TARGET_TI816X_EVM
400 bool "Support ti816x_evm"
404 config TARGET_BCM28155_AP
405 bool "Support bcm28155_ap"
408 config TARGET_BCMCYGNUS
409 bool "Support bcmcygnus"
413 bool "Support bcmnsp"
417 bool "Samsung EXYNOS"
426 bool "Samsung S5PC1XX"
433 bool "Calxeda Highbank"
436 config ARCH_INTEGRATOR
437 bool "ARM Ltd. Integrator family"
453 bool "Support m53evk"
457 config TARGET_IMA3_MX53
458 bool "Support ima3-mx53"
461 config TARGET_MX51EVK
462 bool "Support mx51evk"
465 config TARGET_MX53ARD
466 bool "Support mx53ard"
469 config TARGET_MX53EVK
470 bool "Support mx53evk"
473 config TARGET_MX53LOCO
474 bool "Support mx53loco"
477 config TARGET_MX53SMD
478 bool "Support mx53smd"
481 config TARGET_MX51_EFIKAMX
482 bool "Support mx51_efikamx"
485 config TARGET_VISION2
486 bool "Support vision2"
493 config TARGET_WANDBOARD
494 bool "Support wandboard"
501 config TARGET_TITANIUM
502 bool "Support titanium"
505 config TARGET_NITROGEN6X
506 bool "Support nitrogen6x"
509 config TARGET_CGTQMX6EVAL
510 bool "Support cgtqmx6eval"
513 config TARGET_EMBESTMX6BOARDS
514 bool "Support embestmx6boards"
517 config TARGET_ARISTAINETOS
518 bool "Support aristainetos"
521 config TARGET_MX6QARM2
522 bool "Support mx6qarm2"
525 config TARGET_MX6QSABREAUTO
526 bool "Support mx6qsabreauto"
531 config TARGET_MX6SABRESD
532 bool "Support mx6sabresd"
538 config TARGET_MX6CUBOXI
539 bool "Support Solid-run mx6 boards"
543 config TARGET_MX6SLEVK
544 bool "Support mx6slevk"
547 config TARGET_MX6SXSABRESD
548 bool "Support mx6sxsabresd"
554 config TARGET_GW_VENTANA
555 bool "Support gw_ventana"
559 config TARGET_HUMMINGBOARD
560 bool "Support hummingboard"
563 config TARGET_KOSAGI_NOVENA
564 bool "Support Kosagi Novena"
568 config TARGET_TBS2910
569 bool "Support tbs2910"
573 bool "TQ Systems TQMa6 board"
577 bool "Bachmann OT1200"
581 config TARGET_PLATINUM_PICON
582 bool "Support platinum-picon"
586 config TARGET_PLATINUM_TITANIUM
587 bool "Support platinum-titanium"
606 bool "Renesas ARM SoCs"
610 bool "Support cm_fx6"
617 config TARGET_SOCFPGA_ARRIA5
618 bool "Support socfpga_arria5"
625 config TARGET_SOCFPGA_CYCLONE5
626 bool "Support socfpga_cyclone5"
634 bool "Support sunxi (Allwinner) SoCs"
636 config TARGET_SNOWBALL
637 bool "Support snowball"
640 config TARGET_U8500_HREF
641 bool "Support u8500_href"
644 config TARGET_VF610TWR
645 bool "Support vf610twr"
648 config TARGET_COLIBRI_VF
649 bool "Support Colibri VF50/61"
653 bool "Xilinx Zynq Platform"
658 config TARGET_XILINX_ZYNQMP
659 bool "Support Xilinx ZynqMP Platform"
675 config TARGET_VEXPRESS64_AEMV8A
676 bool "Support vexpress_aemv8a"
679 config TARGET_VEXPRESS64_BASE_FVP
680 bool "Support Versatile Express ARMv8a FVP BASE model"
684 config TARGET_VEXPRESS64_JUNO
685 bool "Support Versatile Express Juno Development Platform"
688 config TARGET_LS2085A_EMU
689 bool "Support ls2085a_emu"
691 select ARMV8_MULTIENTRY
693 config TARGET_LS2085A_SIMU
694 bool "Support ls2085a_simu"
696 select ARMV8_MULTIENTRY
698 config TARGET_LS2085AQDS
699 bool "Support ls2085aqds"
701 select ARMV8_MULTIENTRY
704 Support for Freescale LS2085AQDS platform
705 The LS2085A Development System (QDS) is a high-performance
706 development platform that supports the QorIQ LS2085A
707 Layerscape Architecture processor.
709 config TARGET_LS2085ARDB
710 bool "Support ls2085ardb"
712 select ARMV8_MULTIENTRY
715 Support for Freescale LS2085ARDB platform.
716 The LS2085A Reference design board (RDB) is a high-performance
717 development platform that supports the QorIQ LS2085A
718 Layerscape Architecture processor.
720 config TARGET_LS1021AQDS
721 bool "Support ls1021aqds"
725 config TARGET_LS1021ATWR
726 bool "Support ls1021atwr"
730 config TARGET_BALLOON3
731 bool "Support balloon3"
739 bool "Support palmld"
743 bool "Support palmtc"
746 config TARGET_PALMTREO680
747 bool "Support palmtreo680"
751 config TARGET_PXA255_IDP
752 bool "Support pxa255_idp"
755 config TARGET_TRIZEPSIV
756 bool "Support trizepsiv"
759 config TARGET_VPAC270
760 bool "Support vpac270"
764 config TARGET_XAENIAX
765 bool "Support xaeniax"
768 config TARGET_ZIPITZ2
769 bool "Support zipitz2"
773 bool "Support lp8x4x"
776 config TARGET_COLIBRI_PXA270
777 bool "Support colibri_pxa270"
780 config TARGET_JORNADA
781 bool "Support jornada"
785 bool "Panasonic UniPhier platform"
794 config TARGET_STM32F429_DISCOVERY
795 bool "Support STM32F429 Discovery"
800 source "arch/arm/mach-at91/Kconfig"
802 source "arch/arm/mach-bcm283x/Kconfig"
804 source "arch/arm/mach-davinci/Kconfig"
806 source "arch/arm/cpu/armv7/exynos/Kconfig"
808 source "arch/arm/mach-highbank/Kconfig"
810 source "arch/arm/mach-integrator/Kconfig"
812 source "arch/arm/mach-keystone/Kconfig"
814 source "arch/arm/mach-kirkwood/Kconfig"
816 source "arch/arm/cpu/armv7/mx6/Kconfig"
818 source "arch/arm/cpu/armv7/mx5/Kconfig"
820 source "arch/arm/mach-nomadik/Kconfig"
822 source "arch/arm/cpu/armv7/omap3/Kconfig"
824 source "arch/arm/cpu/armv7/omap4/Kconfig"
826 source "arch/arm/cpu/armv7/omap5/Kconfig"
828 source "arch/arm/mach-orion5x/Kconfig"
830 source "arch/arm/cpu/armv7/rmobile/Kconfig"
832 source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
834 source "arch/arm/mach-tegra/Kconfig"
836 source "arch/arm/mach-uniphier/Kconfig"
838 source "arch/arm/mach-versatile/Kconfig"
840 source "arch/arm/cpu/armv7/zynq/Kconfig"
842 source "arch/arm/cpu/armv7/Kconfig"
844 source "arch/arm/cpu/armv8/Kconfig"
846 source "arch/arm/imx-common/Kconfig"
848 source "board/aristainetos/Kconfig"
849 source "board/BuR/kwb/Kconfig"
850 source "board/BuR/tseries/Kconfig"
851 source "board/CarMediaLab/flea3/Kconfig"
852 source "board/Marvell/aspenite/Kconfig"
853 source "board/Marvell/db-mv784mp-gp/Kconfig"
854 source "board/Marvell/gplugd/Kconfig"
855 source "board/altera/socfpga/Kconfig"
856 source "board/armadeus/apf27/Kconfig"
857 source "board/armltd/vexpress/Kconfig"
858 source "board/armltd/vexpress64/Kconfig"
859 source "board/bachmann/ot1200/Kconfig"
860 source "board/balloon3/Kconfig"
861 source "board/barco/platinum/Kconfig"
862 source "board/barco/titanium/Kconfig"
863 source "board/bluegiga/apx4devkit/Kconfig"
864 source "board/boundary/nitrogen6x/Kconfig"
865 source "board/broadcom/bcm28155_ap/Kconfig"
866 source "board/broadcom/bcmcygnus/Kconfig"
867 source "board/broadcom/bcmnsp/Kconfig"
868 source "board/cirrus/edb93xx/Kconfig"
869 source "board/compulab/cm_t335/Kconfig"
870 source "board/compulab/cm_fx6/Kconfig"
871 source "board/congatec/cgtqmx6eval/Kconfig"
872 source "board/creative/xfi3/Kconfig"
873 source "board/davedenx/qong/Kconfig"
874 source "board/denx/m28evk/Kconfig"
875 source "board/denx/m53evk/Kconfig"
876 source "board/embest/mx6boards/Kconfig"
877 source "board/esg/ima3-mx53/Kconfig"
878 source "board/freescale/ls2085a/Kconfig"
879 source "board/freescale/ls2085aqds/Kconfig"
880 source "board/freescale/ls2085ardb/Kconfig"
881 source "board/freescale/ls1021aqds/Kconfig"
882 source "board/freescale/ls1021atwr/Kconfig"
883 source "board/freescale/mx23evk/Kconfig"
884 source "board/freescale/mx25pdk/Kconfig"
885 source "board/freescale/mx28evk/Kconfig"
886 source "board/freescale/mx31ads/Kconfig"
887 source "board/freescale/mx31pdk/Kconfig"
888 source "board/freescale/mx35pdk/Kconfig"
889 source "board/freescale/mx51evk/Kconfig"
890 source "board/freescale/mx53ard/Kconfig"
891 source "board/freescale/mx53evk/Kconfig"
892 source "board/freescale/mx53loco/Kconfig"
893 source "board/freescale/mx53smd/Kconfig"
894 source "board/freescale/mx6qarm2/Kconfig"
895 source "board/freescale/mx6qsabreauto/Kconfig"
896 source "board/freescale/mx6sabresd/Kconfig"
897 source "board/freescale/mx6slevk/Kconfig"
898 source "board/freescale/mx6sxsabresd/Kconfig"
899 source "board/freescale/vf610twr/Kconfig"
900 source "board/gateworks/gw_ventana/Kconfig"
901 source "board/genesi/mx51_efikamx/Kconfig"
902 source "board/gumstix/pepper/Kconfig"
903 source "board/h2200/Kconfig"
904 source "board/hale/tt01/Kconfig"
905 source "board/icpdas/lp8x4x/Kconfig"
906 source "board/imx31_phycore/Kconfig"
907 source "board/isee/igep0033/Kconfig"
908 source "board/jornada/Kconfig"
909 source "board/karo/tx25/Kconfig"
910 source "board/kosagi/novena/Kconfig"
911 source "board/logicpd/imx27lite/Kconfig"
912 source "board/logicpd/imx31_litekit/Kconfig"
913 source "board/maxbcm/Kconfig"
914 source "board/mpl/vcma9/Kconfig"
915 source "board/olimex/mx23_olinuxino/Kconfig"
916 source "board/palmld/Kconfig"
917 source "board/palmtc/Kconfig"
918 source "board/palmtreo680/Kconfig"
919 source "board/phytec/pcm051/Kconfig"
920 source "board/ppcag/bg0900/Kconfig"
921 source "board/pxa255_idp/Kconfig"
922 source "board/samsung/smdk2410/Kconfig"
923 source "board/sandisk/sansa_fuze_plus/Kconfig"
924 source "board/scb9328/Kconfig"
925 source "board/schulercontrol/sc_sps_1/Kconfig"
926 source "board/siemens/draco/Kconfig"
927 source "board/siemens/pxm2/Kconfig"
928 source "board/siemens/rut/Kconfig"
929 source "board/silica/pengwyn/Kconfig"
930 source "board/solidrun/mx6cuboxi/Kconfig"
931 source "board/solidrun/hummingboard/Kconfig"
932 source "board/spear/spear300/Kconfig"
933 source "board/spear/spear310/Kconfig"
934 source "board/spear/spear320/Kconfig"
935 source "board/spear/spear600/Kconfig"
936 source "board/spear/x600/Kconfig"
937 source "board/st-ericsson/snowball/Kconfig"
938 source "board/st-ericsson/u8500/Kconfig"
939 source "board/st/stm32f429-discovery/Kconfig"
940 source "board/st/stv0991/Kconfig"
941 source "board/sunxi/Kconfig"
942 source "board/syteco/zmx25/Kconfig"
943 source "board/tbs/tbs2910/Kconfig"
944 source "board/ti/am335x/Kconfig"
945 source "board/ti/am43xx/Kconfig"
946 source "board/birdland/bav335x/Kconfig"
947 source "board/ti/ti814x/Kconfig"
948 source "board/ti/ti816x/Kconfig"
949 source "board/timll/devkit3250/Kconfig"
950 source "board/toradex/colibri_pxa270/Kconfig"
951 source "board/toradex/colibri_vf/Kconfig"
952 source "board/tqc/tqma6/Kconfig"
953 source "board/trizepsiv/Kconfig"
954 source "board/ttcontrol/vision2/Kconfig"
955 source "board/udoo/Kconfig"
956 source "board/vpac270/Kconfig"
957 source "board/wandboard/Kconfig"
958 source "board/warp/Kconfig"
959 source "board/woodburn/Kconfig"
960 source "board/work-microwave/work_92105/Kconfig"
961 source "board/xaeniax/Kconfig"
962 source "board/xilinx/zynqmp/Kconfig"
963 source "board/zipitz2/Kconfig"
965 source "arch/arm/Kconfig.debug"