config SYS_ARCH
default "arm"
+config ARM64
+ bool
+
choice
prompt "Target select"
config KIRKWOOD
bool "Marvell Kirkwood"
+config TARGET_DB_MV784MP_GP
+ bool "Support db-mv784mp-gp"
+
+config TARGET_MAXBCM
+ bool "Support maxbcm"
+
config TARGET_DEVKIT3250
bool "Support devkit3250"
config TARGET_TX25
bool "Support tx25"
+ select SUPPORT_SPL
config TARGET_ZMX25
bool "Support zmx25"
config TARGET_APF27
bool "Support apf27"
+ select SUPPORT_SPL
config TARGET_IMX27LITE
bool "Support imx27lite"
config TARGET_APX4DEVKIT
bool "Support apx4devkit"
+ select SUPPORT_SPL
config TARGET_XFI3
bool "Support xfi3"
+ select SUPPORT_SPL
config TARGET_M28EVK
bool "Support m28evk"
+ select SUPPORT_SPL
config TARGET_MX23EVK
bool "Support mx23evk"
+ select SUPPORT_SPL
config TARGET_MX28EVK
bool "Support mx28evk"
+ select SUPPORT_SPL
config TARGET_MX23_OLINUXINO
bool "Support mx23_olinuxino"
+ select SUPPORT_SPL
config TARGET_BG0900
bool "Support bg0900"
+ select SUPPORT_SPL
config TARGET_SANSA_FUZE_PLUS
bool "Support sansa_fuze_plus"
+ select SUPPORT_SPL
config TARGET_SC_SPS_1
bool "Support sc_sps_1"
+ select SUPPORT_SPL
config ARCH_NOMADIK
bool "ST-Ericsson Nomadik"
config TARGET_X600
bool "Support x600"
+ select SUPPORT_SPL
config ARCH_VERSATILE
bool "ARM Ltd. Versatile family"
config TARGET_MX31PDK
bool "Support mx31pdk"
+ select SUPPORT_SPL
config TARGET_TT01
bool "Support tt01"
config TARGET_WOODBURN_SD
bool "Support woodburn_sd"
+ select SUPPORT_SPL
config TARGET_FLEA3
bool "Support flea3"
config TARGET_KWB
bool "Support kwb"
+ select SUPPORT_SPL
config TARGET_TSERIES
bool "Support tseries"
+ select SUPPORT_SPL
config TARGET_CM_T335
bool "Support cm_t335"
+ select SUPPORT_SPL
config TARGET_PEPPER
bool "Support pepper"
+ select SUPPORT_SPL
config TARGET_AM335X_IGEP0033
bool "Support am335x_igep0033"
+ select SUPPORT_SPL
config TARGET_PCM051
bool "Support pcm051"
+ select SUPPORT_SPL
config TARGET_DRACO
bool "Support draco"
+ select SUPPORT_SPL
config TARGET_DXR2
bool "Support dxr2"
+ select SUPPORT_SPL
config TARGET_PXM2
bool "Support pxm2"
+ select SUPPORT_SPL
config TARGET_RUT
bool "Support rut"
+ select SUPPORT_SPL
config TARGET_PENGWYN
bool "Support pengwyn"
+ select SUPPORT_SPL
config TARGET_AM335X_EVM
bool "Support am335x_evm"
+ select SUPPORT_SPL
config TARGET_AM43XX_EVM
bool "Support am43xx_evm"
+ select SUPPORT_SPL
config TARGET_TI814X_EVM
bool "Support ti814x_evm"
+ select SUPPORT_SPL
config TARGET_TI816X_EVM
bool "Support ti816x_evm"
+ select SUPPORT_SPL
config TARGET_SAMA5D3_XPLAINED
bool "Support sama5d3_xplained"
+ select SUPPORT_SPL
config TARGET_SAMA5D3XEK
bool "Support sama5d3xek"
+ select SUPPORT_SPL
config TARGET_BCM28155_AP
bool "Support bcm28155_ap"
config ARCH_EXYNOS
bool "Samsung EXYNOS"
+config ARCH_S5PC1XX
+ bool "Samsung S5PC1XX"
+
config ARCH_HIGHBANK
bool "Calxeda Highbank"
config ARCH_KEYSTONE
bool "TI Keystone"
+ select SUPPORT_SPL
config TARGET_M53EVK
bool "Support m53evk"
+ select SUPPORT_SPL
config TARGET_IMA3_MX53
bool "Support ima3-mx53"
config TARGET_GW_VENTANA
bool "Support gw_ventana"
+ select SUPPORT_SPL
config TARGET_HUMMINGBOARD
bool "Support hummingboard"
config TARGET_TQMA6
bool "TQ Systems TQMa6 board"
+config TARGET_OT1200
+ bool "Bachmann OT1200"
+
config OMAP34XX
bool "OMAP34XX SoC"
config OMAP44XX
bool "OMAP44XX SoC"
+ select SUPPORT_SPL
config OMAP54XX
bool "OMAP54XX SoC"
+ select SUPPORT_SPL
config RMOBILE
bool "Renesas ARM SoCs"
-config TARGET_S5P_GONI
- bool "Support s5p_goni"
-
-config TARGET_SMDKC100
- bool "Support smdkc100"
+config TARGET_CM_FX6
+ bool "Support cm_fx6"
+ select SUPPORT_SPL
config TARGET_SOCFPGA_CYCLONE5
bool "Support socfpga_cyclone5"
+ select SUPPORT_SPL
config TARGET_SUN4I
bool "Support sun4i"
+ select SUPPORT_SPL
config TARGET_SUN5I
bool "Support sun5i"
+ select SUPPORT_SPL
+
+config TARGET_SUN6I
+ bool "Support sun6i"
+ select SUPPORT_SPL
config TARGET_SUN7I
bool "Support sun7i"
+ select SUPPORT_SPL
+
+config TARGET_SUN8I
+ bool "Support sun8i"
+ select SUPPORT_SPL
config TARGET_SNOWBALL
bool "Support snowball"
config ZYNQ
bool "Xilinx Zynq Platform"
+ select SUPPORT_SPL
config TEGRA
bool "NVIDIA Tegra"
+ select SUPPORT_SPL
select SPL
+ select OF_CONTROL if !SPL_BUILD
config TARGET_VEXPRESS_AEMV8A
bool "Support vexpress_aemv8a"
-
-config TARGET_VEXPRESS_AEMV8A_SEMI
- bool "Support vexpress_aemv8a_semi"
+ select ARM64
config TARGET_LS2085A_EMU
bool "Support ls2085a_emu"
+ select ARM64
config TARGET_LS2085A_SIMU
bool "Support ls2085a_simu"
+ select ARM64
config TARGET_LS1021AQDS
bool "Support ls1021aqds_nor"
config TARGET_PALMTREO680
bool "Support palmtreo680"
+ select SUPPORT_SPL
config TARGET_PXA255_IDP
bool "Support pxa255_idp"
config TARGET_VPAC270
bool "Support vpac270"
+ select SUPPORT_SPL
config TARGET_XAENIAX
bool "Support xaeniax"
config TARGET_JORNADA
bool "Support jornada"
+config ARCH_UNIPHIER
+ bool "Panasonic UniPhier platform"
+ select SUPPORT_SPL
+
endchoice
+source "arch/arm/cpu/armv8/Kconfig"
+
source "arch/arm/cpu/arm926ejs/davinci/Kconfig"
source "arch/arm/cpu/armv7/exynos/Kconfig"
source "arch/arm/cpu/armv7/rmobile/Kconfig"
+source "arch/arm/cpu/armv7/s5pc1xx/Kconfig"
+
source "arch/arm/cpu/armv7/tegra-common/Kconfig"
+source "arch/arm/cpu/armv7/uniphier/Kconfig"
+
source "arch/arm/cpu/arm926ejs/versatile/Kconfig"
source "arch/arm/cpu/armv7/zynq/Kconfig"
source "board/BuS/vl_ma2sc/Kconfig"
source "board/CarMediaLab/flea3/Kconfig"
source "board/Marvell/aspenite/Kconfig"
+source "board/Marvell/db-mv784mp-gp/Kconfig"
source "board/Marvell/dkb/Kconfig"
source "board/Marvell/gplugd/Kconfig"
source "board/afeb9260/Kconfig"
source "board/atmel/at91sam9x5ek/Kconfig"
source "board/atmel/sama5d3_xplained/Kconfig"
source "board/atmel/sama5d3xek/Kconfig"
+source "board/bachmann/ot1200/Kconfig"
source "board/balloon3/Kconfig"
source "board/barco/titanium/Kconfig"
source "board/bluegiga/apx4devkit/Kconfig"
source "board/cm4008/Kconfig"
source "board/cm41xx/Kconfig"
source "board/compulab/cm_t335/Kconfig"
+source "board/compulab/cm_fx6/Kconfig"
source "board/congatec/cgtqmx6eval/Kconfig"
source "board/creative/xfi3/Kconfig"
source "board/davedenx/qong/Kconfig"
source "board/karo/tx25/Kconfig"
source "board/logicpd/imx27lite/Kconfig"
source "board/logicpd/imx31_litekit/Kconfig"
+source "board/maxbcm/Kconfig"
source "board/mpl/vcma9/Kconfig"
source "board/olimex/mx23_olinuxino/Kconfig"
source "board/palmld/Kconfig"
source "board/ronetix/pm9261/Kconfig"
source "board/ronetix/pm9263/Kconfig"
source "board/ronetix/pm9g45/Kconfig"
-source "board/samsung/goni/Kconfig"
source "board/samsung/smdk2410/Kconfig"
-source "board/samsung/smdkc100/Kconfig"
source "board/sandisk/sansa_fuze_plus/Kconfig"
source "board/scb9328/Kconfig"
source "board/schulercontrol/sc_sps_1/Kconfig"