blob: b9628462eab890e19e8d3725a30967a7a2f2c407 [file] [log] [blame]
Stefan Roesec3d89142015-08-25 13:18:38 +02001if ARCH_MVEBU
2
Stefan Roese81e33f42015-12-21 13:56:33 +01003config ARMADA_38X
4 bool
5
6config ARMADA_XP
7 bool
8
Phil Sutter42902522015-12-25 14:41:22 +01009config 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
Stefan Roesec3d89142015-08-25 13:18:38 +020025choice
26 prompt "Marvell MVEBU (Armada XP/38x) board select"
27 optional
28
Stefan Roese0299c902015-10-20 15:14:47 +020029config TARGET_CLEARFOG
30 bool "Support ClearFog"
Phil Sutter42902522015-12-25 14:41:22 +010031 select DB_88F6820_GP
Stefan Roese0299c902015-10-20 15:14:47 +020032
Stefan Roesec3d89142015-08-25 13:18:38 +020033config TARGET_DB_88F6820_GP
34 bool "Support DB-88F6820-GP"
Phil Sutter42902522015-12-25 14:41:22 +010035 select DB_88F6820_GP
Stefan Roesec3d89142015-08-25 13:18:38 +020036
37config TARGET_DB_MV784MP_GP
38 bool "Support db-mv784mp-gp"
Phil Sutter42902522015-12-25 14:41:22 +010039 select MV78460
Stefan Roesec3d89142015-08-25 13:18:38 +020040
Phil Sutteraefb8f42015-12-25 14:41:25 +010041config TARGET_DS414
42 bool "Support Synology DS414"
43 select MV78230
44
Stefan Roesec3d89142015-08-25 13:18:38 +020045config TARGET_MAXBCM
46 bool "Support maxbcm"
Phil Sutter42902522015-12-25 14:41:22 +010047 select MV78460
Stefan Roesec3d89142015-08-25 13:18:38 +020048
49endchoice
50
Stefan Roeseb322c832015-12-21 13:40:37 +010051config 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
Phil Sutteraefb8f42015-12-25 14:41:25 +010055 default "ds414" if TARGET_DS414
Stefan Roeseb322c832015-12-21 13:40:37 +010056 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
Phil Sutteraefb8f42015-12-25 14:41:25 +010062 default "ds414" if TARGET_DS414
Stefan Roeseb322c832015-12-21 13:40:37 +010063 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
Phil Sutteraefb8f42015-12-25 14:41:25 +010069 default "Synology" if TARGET_DS414
Stefan Roeseb322c832015-12-21 13:40:37 +010070
Stefan Roesec3d89142015-08-25 13:18:38 +020071config SYS_SOC
72 default "mvebu"
73
Stefan Roesec3d89142015-08-25 13:18:38 +020074endif