arm: mvebu: Consolidate board Kconfig options into one file
[oweals/u-boot.git] / arch / arm / mach-mvebu / Kconfig
1 if ARCH_MVEBU
2
3 choice
4         prompt "Marvell MVEBU (Armada XP/38x) board select"
5         optional
6
7 config TARGET_CLEARFOG
8         bool "Support ClearFog"
9
10 config TARGET_DB_88F6820_GP
11         bool "Support DB-88F6820-GP"
12
13 config TARGET_DB_MV784MP_GP
14         bool "Support db-mv784mp-gp"
15
16 config TARGET_MAXBCM
17         bool "Support maxbcm"
18
19 endchoice
20
21 config SYS_BOARD
22         default "clearfog" if TARGET_CLEARFOG
23         default "db-88f6820-gp" if TARGET_DB_88F6820_GP
24         default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
25         default "maxbcm" if TARGET_MAXBCM
26
27 config SYS_CONFIG_NAME
28         default "clearfog" if TARGET_CLEARFOG
29         default "db-88f6820-gp" if TARGET_DB_88F6820_GP
30         default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
31         default "maxbcm" if TARGET_MAXBCM
32
33 config SYS_VENDOR
34         default "Marvell" if TARGET_DB_MV784MP_GP
35         default "Marvell" if TARGET_DB_88F6820_GP
36         default "solidrun" if TARGET_CLEARFOG
37
38 config SYS_SOC
39         default "mvebu"
40
41 config MVEBU_BOOTROM_UARTBOOT
42         bool "Use kwboot to boot via BootROM xmodem protocol"
43         help
44           This option provides support for booting via the Marvell
45           xmodem protocol, used by the kwboot tool.
46
47           Please don't forget to configure the boot device in
48           the board specific kwbimage.cfg file this way:
49               BOOT_FROM uart
50
51 endif