arm: mvebu: Move Armada XP/38x Kconfig to mach specific Kconfig file

Introduce a mach-mvebu/Kconfig for all Armada based SoC's.

Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
Stefan Roese 2015-08-25 13:18:38 +02:00
parent 5ec0003b19
commit c3d891405b
8 changed files with 28 additions and 21 deletions

View File

@ -105,18 +105,8 @@ config KIRKWOOD
bool "Marvell Kirkwood"
select CPU_ARM926EJS
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"
select CPU_V7
select SUPPORT_SPL
config TARGET_MAXBCM
bool "Support maxbcm"
config ARCH_MVEBU
bool "Marvell MVEBU family (Armada XP/38x)"
select CPU_V7
select SUPPORT_SPL
@ -684,6 +674,8 @@ source "arch/arm/mach-keystone/Kconfig"
source "arch/arm/mach-kirkwood/Kconfig"
source "arch/arm/mach-mvebu/Kconfig"
source "arch/arm/cpu/armv7/mx7/Kconfig"
source "arch/arm/cpu/armv7/mx6/Kconfig"

View File

@ -0,0 +1,21 @@
if ARCH_MVEBU
choice
prompt "Marvell MVEBU (Armada XP/38x) board select"
optional
config TARGET_DB_88F6820_GP
bool "Support DB-88F6820-GP"
config TARGET_DB_MV784MP_GP
bool "Support db-mv784mp-gp"
config TARGET_MAXBCM
bool "Support maxbcm"
endchoice
config SYS_SOC
default "mvebu"
endif

View File

@ -6,9 +6,6 @@ config SYS_BOARD
config SYS_VENDOR
default "Marvell"
config SYS_SOC
default "mvebu"
config SYS_CONFIG_NAME
default "db-88f6820-gp"

View File

@ -6,9 +6,6 @@ config SYS_BOARD
config SYS_VENDOR
default "Marvell"
config SYS_SOC
default "mvebu"
config SYS_CONFIG_NAME
default "db-mv784mp-gp"

View File

@ -3,9 +3,6 @@ if TARGET_MAXBCM
config SYS_BOARD
default "maxbcm"
config SYS_SOC
default "mvebu"
config SYS_CONFIG_NAME
default "maxbcm"

View File

@ -1,4 +1,5 @@
CONFIG_ARM=y
CONFIG_ARCH_MVEBU=y
CONFIG_TARGET_DB_88F6820_GP=y
CONFIG_SPL=y
# CONFIG_CMD_IMLS is not set

View File

@ -1,4 +1,5 @@
CONFIG_ARM=y
CONFIG_ARCH_MVEBU=y
CONFIG_TARGET_DB_MV784MP_GP=y
CONFIG_SPL=y
# CONFIG_CMD_IMLS is not set

View File

@ -1,4 +1,5 @@
CONFIG_ARM=y
CONFIG_ARCH_MVEBU=y
CONFIG_TARGET_MAXBCM=y
CONFIG_SPL=y
# CONFIG_CMD_IMLS is not set