Skip to content
Snippets Groups Projects
Kconfig 20.1 KiB
Newer Older
menu "ARM architecture"
	depends on ARM

config SYS_ARCH
	default "arm"

config HAS_VBAR
        bool

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

rev13@wp.pl's avatar
rev13@wp.pl committed
config CPU_V7M
	bool

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
rev13@wp.pl's avatar
rev13@wp.pl committed
        default "armv7m" if CPU_V7M
        default "pxa" if CPU_PXA
        default "sa1100" if CPU_SA1100
	default "armv8" if ARM64
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.

choice
	prompt "Target select"
config ARCH_AT91
	bool "Atmel AT91"

config TARGET_EDB93XX
	bool "Support edb93xx"

config TARGET_SCB9328
	bool "Support scb9328"

config TARGET_VCMA9
	bool "Support VCMA9"

config TARGET_SMDK2410
	bool "Support smdk2410"

config TARGET_ASPENITE
	bool "Support aspenite"

config TARGET_GPLUGD
	bool "Support gplugd"
config ARCH_DAVINCI
	bool "TI DaVinci"
	help
	  Support for TI's DaVinci platform.
config KIRKWOOD
	bool "Marvell Kirkwood"
config TARGET_DB_88F6820_GP
	bool "Support DB-88F6820-GP"
	select CPU_V7
	select SUPPORT_SPL

config TARGET_DB_MV784MP_GP
	bool "Support db-mv784mp-gp"
config TARGET_MAXBCM
	bool "Support maxbcm"
config TARGET_DEVKIT3250
	bool "Support devkit3250"
config TARGET_WORK_92105
	bool "Support work_92105"
	select CPU_ARM926EJS
	select SUPPORT_SPL

config TARGET_MX25PDK
	bool "Support mx25pdk"

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_MAGNESIUM
	bool "Support magnesium"

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
Loading
Loading full blame...