]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - arch/arm/mach-mvebu/Kconfig
arm: mvebu: Add basic support for Armada 375 eval board db-88f6720
[karo-tx-uboot.git] / arch / arm / mach-mvebu / Kconfig
1 if ARCH_MVEBU
2
3 config ARMADA_375
4         bool
5
6 config ARMADA_38X
7         bool
8
9 config ARMADA_XP
10         bool
11
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
24 config DB_88F6820_GP
25         bool
26         select ARMADA_38X
27
28 choice
29         prompt "Marvell MVEBU (Armada XP/375/38x) board select"
30         optional
31
32 config TARGET_CLEARFOG
33         bool "Support ClearFog"
34         select DB_88F6820_GP
35
36 config TARGET_DB_88F6720
37         bool "Support DB-88F6720 Armada 375"
38         select ARMADA_375
39
40 config TARGET_DB_88F6820_GP
41         bool "Support DB-88F6820-GP"
42         select DB_88F6820_GP
43
44 config TARGET_DB_MV784MP_GP
45         bool "Support db-mv784mp-gp"
46         select MV78460
47
48 config TARGET_DS414
49         bool "Support Synology DS414"
50         select MV78230
51
52 config TARGET_MAXBCM
53         bool "Support maxbcm"
54         select MV78460
55
56 config TARGET_THEADORABLE
57         bool "Support theadorable Armada XP"
58         select MV78260
59
60 endchoice
61
62 config SYS_BOARD
63         default "clearfog" if TARGET_CLEARFOG
64         default "db-88f6720" if TARGET_DB_88F6720
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
71 config SYS_CONFIG_NAME
72         default "clearfog" if TARGET_CLEARFOG
73         default "db-88f6720" if TARGET_DB_88F6720
74         default "db-88f6820-gp" if TARGET_DB_88F6820_GP
75         default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
76         default "ds414" if TARGET_DS414
77         default "maxbcm" if TARGET_MAXBCM
78         default "theadorable" if TARGET_THEADORABLE
79
80 config SYS_VENDOR
81         default "Marvell" if TARGET_DB_MV784MP_GP
82         default "Marvell" if TARGET_DB_88F6720
83         default "Marvell" if TARGET_DB_88F6820_GP
84         default "solidrun" if TARGET_CLEARFOG
85         default "Synology" if TARGET_DS414
86
87 config SYS_SOC
88         default "mvebu"
89
90 endif