xref: /openbmc/u-boot/arch/arm/mach-mvebu/Kconfig (revision 23ff8633)
1if ARCH_MVEBU
2
3config ARMADA_38X
4	bool
5
6config ARMADA_XP
7	bool
8
9config MV78230
10	bool
11	select ARMADA_XP
12
13config MV78260
14	bool
15	select ARMADA_XP
16
17config MV78460
18	bool
19	select ARMADA_XP
20
21config DB_88F6820_GP
22	bool
23	select ARMADA_38X
24
25choice
26	prompt "Marvell MVEBU (Armada XP/38x) board select"
27	optional
28
29config TARGET_CLEARFOG
30	bool "Support ClearFog"
31	select DB_88F6820_GP
32
33config TARGET_DB_88F6820_GP
34	bool "Support DB-88F6820-GP"
35	select DB_88F6820_GP
36
37config TARGET_DB_MV784MP_GP
38	bool "Support db-mv784mp-gp"
39	select MV78460
40
41config TARGET_DS414
42	bool "Support Synology DS414"
43	select MV78230
44
45config TARGET_MAXBCM
46	bool "Support maxbcm"
47	select MV78460
48
49endchoice
50
51config SYS_BOARD
52	default "clearfog" if TARGET_CLEARFOG
53	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
54	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
55	default "ds414" if TARGET_DS414
56	default "maxbcm" if TARGET_MAXBCM
57
58config SYS_CONFIG_NAME
59	default "clearfog" if TARGET_CLEARFOG
60	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
61	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
62	default "ds414" if TARGET_DS414
63	default "maxbcm" if TARGET_MAXBCM
64
65config SYS_VENDOR
66	default "Marvell" if TARGET_DB_MV784MP_GP
67	default "Marvell" if TARGET_DB_88F6820_GP
68	default "solidrun" if TARGET_CLEARFOG
69	default "Synology" if TARGET_DS414
70
71config SYS_SOC
72	default "mvebu"
73
74endif
75