xref: /openbmc/u-boot/arch/arm/mach-mvebu/Kconfig (revision 44da3a17)
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
49config TARGET_THEADORABLE
50	bool "Support theadorable Armada XP"
51	select MV78260
52
53endchoice
54
55config SYS_BOARD
56	default "clearfog" if TARGET_CLEARFOG
57	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
58	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
59	default "ds414" if TARGET_DS414
60	default "maxbcm" if TARGET_MAXBCM
61	default "theadorable" if TARGET_THEADORABLE
62
63config SYS_CONFIG_NAME
64	default "clearfog" if TARGET_CLEARFOG
65	default "db-88f6820-gp" if TARGET_DB_88F6820_GP
66	default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
67	default "ds414" if TARGET_DS414
68	default "maxbcm" if TARGET_MAXBCM
69	default "theadorable" if TARGET_THEADORABLE
70
71config SYS_VENDOR
72	default "Marvell" if TARGET_DB_MV784MP_GP
73	default "Marvell" if TARGET_DB_88F6820_GP
74	default "solidrun" if TARGET_CLEARFOG
75	default "Synology" if TARGET_DS414
76
77config SYS_SOC
78	default "mvebu"
79
80endif
81