Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 1 | if ARCH_MVEBU |
2 | |||||
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 3 | config ARMADA_375 |
4 | bool | ||||
5 | |||||
Stefan Roese | eb083e5 | 2015-12-21 13:56:33 +0100 | [diff] [blame] | 6 | config ARMADA_38X |
7 | bool | ||||
8 | |||||
9 | config ARMADA_XP | ||||
10 | bool | ||||
11 | |||||
Phil Sutter | a7f94ad | 2015-12-25 14:41:22 +0100 | [diff] [blame] | 12 | config MV78230 |
13 | bool | ||||
14 | select ARMADA_XP | ||||
15 | |||||
16 | config MV78260 | ||||
17 | bool | ||||
18 | select ARMADA_XP | ||||
19 | |||||
20 | config MV78460 | ||||
21 | bool | ||||
22 | select ARMADA_XP | ||||
23 | |||||
Chris Packham | f5fc25b | 2016-09-22 12:56:13 +1200 | [diff] [blame] | 24 | config 88F6820 |
Phil Sutter | a7f94ad | 2015-12-25 14:41:22 +0100 | [diff] [blame] | 25 | bool |
26 | select ARMADA_38X | ||||
27 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 28 | choice |
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 29 | prompt "Marvell MVEBU (Armada XP/375/38x) board select" |
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 30 | optional |
31 | |||||
Stefan Roese | 7360640 | 2015-10-20 15:14:47 +0200 | [diff] [blame] | 32 | config TARGET_CLEARFOG |
33 | bool "Support ClearFog" | ||||
Chris Packham | f5fc25b | 2016-09-22 12:56:13 +1200 | [diff] [blame] | 34 | select 88F6820 |
Stefan Roese | 7360640 | 2015-10-20 15:14:47 +0200 | [diff] [blame] | 35 | |
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 36 | config TARGET_DB_88F6720 |
37 | bool "Support DB-88F6720 Armada 375" | ||||
38 | select ARMADA_375 | ||||
39 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 40 | config TARGET_DB_88F6820_GP |
41 | bool "Support DB-88F6820-GP" | ||||
Chris Packham | f5fc25b | 2016-09-22 12:56:13 +1200 | [diff] [blame] | 42 | select 88F6820 |
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 43 | |
Chris Packham | a90dd4c | 2016-09-22 12:56:14 +1200 | [diff] [blame^] | 44 | config TARGET_DB_88F6820_AMC |
45 | bool "Support DB-88F6820-AMC" | ||||
46 | select 88F6820 | ||||
47 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 48 | config TARGET_DB_MV784MP_GP |
49 | bool "Support db-mv784mp-gp" | ||||
Phil Sutter | a7f94ad | 2015-12-25 14:41:22 +0100 | [diff] [blame] | 50 | select MV78460 |
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 51 | |
Phil Sutter | d76eba6 | 2015-12-25 14:41:25 +0100 | [diff] [blame] | 52 | config TARGET_DS414 |
53 | bool "Support Synology DS414" | ||||
54 | select MV78230 | ||||
55 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 56 | config TARGET_MAXBCM |
57 | bool "Support maxbcm" | ||||
Phil Sutter | a7f94ad | 2015-12-25 14:41:22 +0100 | [diff] [blame] | 58 | select MV78460 |
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 59 | |
Stefan Roese | 459e064 | 2016-01-20 08:13:29 +0100 | [diff] [blame] | 60 | config TARGET_THEADORABLE |
61 | bool "Support theadorable Armada XP" | ||||
62 | select MV78260 | ||||
63 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 64 | endchoice |
65 | |||||
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 66 | config SYS_BOARD |
67 | default "clearfog" if TARGET_CLEARFOG | ||||
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 68 | default "db-88f6720" if TARGET_DB_88F6720 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 69 | default "db-88f6820-gp" if TARGET_DB_88F6820_GP |
Chris Packham | a90dd4c | 2016-09-22 12:56:14 +1200 | [diff] [blame^] | 70 | default "db-88f6820-amc" if TARGET_DB_88F6820_AMC |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 71 | default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP |
Phil Sutter | d76eba6 | 2015-12-25 14:41:25 +0100 | [diff] [blame] | 72 | default "ds414" if TARGET_DS414 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 73 | default "maxbcm" if TARGET_MAXBCM |
Stefan Roese | 459e064 | 2016-01-20 08:13:29 +0100 | [diff] [blame] | 74 | default "theadorable" if TARGET_THEADORABLE |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 75 | |
76 | config SYS_CONFIG_NAME | ||||
77 | default "clearfog" if TARGET_CLEARFOG | ||||
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 78 | default "db-88f6720" if TARGET_DB_88F6720 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 79 | default "db-88f6820-gp" if TARGET_DB_88F6820_GP |
Chris Packham | a90dd4c | 2016-09-22 12:56:14 +1200 | [diff] [blame^] | 80 | default "db-88f6820-amc" if TARGET_DB_88F6820_AMC |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 81 | default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP |
Phil Sutter | d76eba6 | 2015-12-25 14:41:25 +0100 | [diff] [blame] | 82 | default "ds414" if TARGET_DS414 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 83 | default "maxbcm" if TARGET_MAXBCM |
Stefan Roese | 459e064 | 2016-01-20 08:13:29 +0100 | [diff] [blame] | 84 | default "theadorable" if TARGET_THEADORABLE |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 85 | |
86 | config SYS_VENDOR | ||||
87 | default "Marvell" if TARGET_DB_MV784MP_GP | ||||
Stefan Roese | 9106ed0 | 2016-01-29 09:14:54 +0100 | [diff] [blame] | 88 | default "Marvell" if TARGET_DB_88F6720 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 89 | default "Marvell" if TARGET_DB_88F6820_GP |
Chris Packham | a90dd4c | 2016-09-22 12:56:14 +1200 | [diff] [blame^] | 90 | default "Marvell" if TARGET_DB_88F6820_AMC |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 91 | default "solidrun" if TARGET_CLEARFOG |
Phil Sutter | d76eba6 | 2015-12-25 14:41:25 +0100 | [diff] [blame] | 92 | default "Synology" if TARGET_DS414 |
Stefan Roese | b9f41bf | 2015-12-21 13:40:37 +0100 | [diff] [blame] | 93 | |
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 94 | config SYS_SOC |
95 | default "mvebu" | ||||
96 | |||||
Stefan Roese | 383e0c1 | 2015-08-25 13:18:38 +0200 | [diff] [blame] | 97 | endif |