]> Git Repo - J-u-boot.git/blame_incremental - arch/arm/mach-mvebu/Kconfig
arm64: mvebu: Add Armada 3700 db-88f3720 development board support
[J-u-boot.git] / arch / arm / mach-mvebu / Kconfig
... / ...
CommitLineData
1if ARCH_MVEBU
2
3config ARMADA_32BIT
4 bool
5 select CPU_V7
6 select SUPPORT_SPL
7 select SPL_DM
8 select SPL_DM_SEQ_ALIAS
9 select SPL_OF_CONTROL
10 select SPL_SIMPLE_BUS
11
12config ARMADA_64BIT
13 bool
14 select ARM64
15
16# ARMv7 SoCs...
17config ARMADA_375
18 bool
19 select ARMADA_32BIT
20
21config ARMADA_38X
22 bool
23 select ARMADA_32BIT
24
25config ARMADA_XP
26 bool
27 select ARMADA_32BIT
28
29# ARMv8 SoCs...
30config ARMADA_3700
31 bool
32 select ARM64
33
34# Armada XP/38x SoC types...
35config MV78230
36 bool
37 select ARMADA_XP
38
39config MV78260
40 bool
41 select ARMADA_XP
42
43config MV78460
44 bool
45 select ARMADA_XP
46
47config 88F6820
48 bool
49 select ARMADA_38X
50
51choice
52 prompt "Marvell MVEBU (Armada XP/375/38x/3700) board select"
53 optional
54
55config TARGET_CLEARFOG
56 bool "Support ClearFog"
57 select 88F6820
58
59config TARGET_MVEBU_DB_88F3720
60 bool "Support DB-88F3720 Armada 3720"
61 select ARMADA_3700
62
63config TARGET_DB_88F6720
64 bool "Support DB-88F6720 Armada 375"
65 select ARMADA_375
66
67config TARGET_DB_88F6820_GP
68 bool "Support DB-88F6820-GP"
69 select 88F6820
70
71config TARGET_DB_88F6820_AMC
72 bool "Support DB-88F6820-AMC"
73 select 88F6820
74
75config TARGET_DB_MV784MP_GP
76 bool "Support db-mv784mp-gp"
77 select MV78460
78
79config TARGET_DS414
80 bool "Support Synology DS414"
81 select MV78230
82
83config TARGET_MAXBCM
84 bool "Support maxbcm"
85 select MV78460
86
87config TARGET_THEADORABLE
88 bool "Support theadorable Armada XP"
89 select MV78260
90
91endchoice
92
93config SYS_BOARD
94 default "clearfog" if TARGET_CLEARFOG
95 default "mvebu_db-88f3720" if TARGET_MVEBU_DB_88F3720
96 default "db-88f6720" if TARGET_DB_88F6720
97 default "db-88f6820-gp" if TARGET_DB_88F6820_GP
98 default "db-88f6820-amc" if TARGET_DB_88F6820_AMC
99 default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
100 default "ds414" if TARGET_DS414
101 default "maxbcm" if TARGET_MAXBCM
102 default "theadorable" if TARGET_THEADORABLE
103
104config SYS_CONFIG_NAME
105 default "clearfog" if TARGET_CLEARFOG
106 default "mvebu_db-88f3720" if TARGET_MVEBU_DB_88F3720
107 default "db-88f6720" if TARGET_DB_88F6720
108 default "db-88f6820-gp" if TARGET_DB_88F6820_GP
109 default "db-88f6820-amc" if TARGET_DB_88F6820_AMC
110 default "db-mv784mp-gp" if TARGET_DB_MV784MP_GP
111 default "ds414" if TARGET_DS414
112 default "maxbcm" if TARGET_MAXBCM
113 default "theadorable" if TARGET_THEADORABLE
114
115config SYS_VENDOR
116 default "Marvell" if TARGET_DB_MV784MP_GP
117 default "Marvell" if TARGET_MVEBU_DB_88F3720
118 default "Marvell" if TARGET_DB_88F6720
119 default "Marvell" if TARGET_DB_88F6820_GP
120 default "Marvell" if TARGET_DB_88F6820_AMC
121 default "solidrun" if TARGET_CLEARFOG
122 default "Synology" if TARGET_DS414
123
124config SYS_SOC
125 default "mvebu"
126
127endif
This page took 0.025385 seconds and 4 git commands to generate.