xref: /openbmc/u-boot/arch/arm/mach-mvebu/Kconfig (revision beadff17)
1if ARCH_MVEBU
2
3config ARMADA_38X
4	bool
5
6config ARMADA_XP
7	bool
8
9choice
10	prompt "Marvell MVEBU (Armada XP/38x) board select"
11	optional
12
13config TARGET_CLEARFOG
14	bool "Support ClearFog"
15	select ARMADA_38X
16
17config TARGET_DB_88F6820_GP
18	bool "Support DB-88F6820-GP"
19	select ARMADA_38X
20
21config TARGET_DB_MV784MP_GP
22	bool "Support db-mv784mp-gp"
23	select ARMADA_XP
24
25config TARGET_MAXBCM
26	bool "Support maxbcm"
27	select ARMADA_XP
28
29endchoice
30
31config SYS_BOARD
32	default "clearfog" if TARGET_CLEARFOG
33	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
34	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
35	default "maxbcm" if TARGET_MAXBCM
36
37config SYS_CONFIG_NAME
38	default "clearfog" if TARGET_CLEARFOG
39	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
40	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
41	default "maxbcm" if TARGET_MAXBCM
42
43config SYS_VENDOR
44	default "Marvell" if TARGET_DB_MV784MP_GP
45	default "Marvell" if TARGET_DB_88F6820_GP
46	default "solidrun" if TARGET_CLEARFOG
47
48config SYS_SOC
49	default "mvebu"
50
51endif
52