blob: a15c4b7669b262cb75a2cb53ec6f645450c6267b [file] [log] [blame]
Stefan Roese383e0c12015-08-25 13:18:38 +02001if ARCH_MVEBU
2
Stefan Roeseeb083e52015-12-21 13:56:33 +01003config ARMADA_38X
4 bool
5
6config ARMADA_XP
7 bool
8
Stefan Roese383e0c12015-08-25 13:18:38 +02009choice
10 prompt "Marvell MVEBU (Armada XP/38x) board select"
11 optional
12
Stefan Roese73606402015-10-20 15:14:47 +020013config TARGET_CLEARFOG
14 bool "Support ClearFog"
Stefan Roeseeb083e52015-12-21 13:56:33 +010015 select ARMADA_38X
Stefan Roese73606402015-10-20 15:14:47 +020016
Stefan Roese383e0c12015-08-25 13:18:38 +020017config TARGET_DB_88F6820_GP
18 bool "Support DB-88F6820-GP"
Stefan Roeseeb083e52015-12-21 13:56:33 +010019 select ARMADA_38X
Stefan Roese383e0c12015-08-25 13:18:38 +020020
21config TARGET_DB_MV784MP_GP
22 bool "Support db-mv784mp-gp"
Stefan Roeseeb083e52015-12-21 13:56:33 +010023 select ARMADA_XP
Stefan Roese383e0c12015-08-25 13:18:38 +020024
25config TARGET_MAXBCM
26 bool "Support maxbcm"
Stefan Roeseeb083e52015-12-21 13:56:33 +010027 select ARMADA_XP
Stefan Roese383e0c12015-08-25 13:18:38 +020028
29endchoice
30
Stefan Roeseb9f41bf2015-12-21 13:40:37 +010031config 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
Stefan Roese383e0c12015-08-25 13:18:38 +020048config SYS_SOC
49 default "mvebu"
50
Stefan Roese383e0c12015-08-25 13:18:38 +020051endif