blob: 8bb2eade22eda0e97a6f0f938158f5e39d7e8310 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
if ARCH_MVEBU
config ARCH_TEXT_BASE
hex
default 0x2000000 if MACH_PLATHOME_OPENBLOCKS_AX3
default 0x2000000 if MACH_GLOBALSCALE_MIRABOX
default 0x2000000 if MACH_GLOBALSCALE_GURUPLUG
default 0x2000000 if MACH_USI_TOPKICK
default 0x2000000 if MACH_MARVELL_ARMADA_XP_GP
default 0x2000000 if MACH_SOLIDRUN_CUBOX
config BOARDINFO
default "PlatHome OpenBlocks AX3" if MACH_PLATHOME_OPENBLOCKS_AX3
default "Globalscale Mirabox" if MACH_GLOBALSCALE_MIRABOX
default "Globalscale Guruplug" if MACH_GLOBALSCALE_GURUPLUG
default "Marvell Armada XP GP" if MACH_MARVELL_ARMADA_XP_GP
default "SolidRun CuBox" if MACH_SOLIDRUN_CUBOX
default "USI Topkick" if MACH_USI_TOPKICK
choice
prompt "Marvell EBU Processor"
config ARCH_ARMADA_370
bool "Armada 370"
select CPU_V7
select CLOCKSOURCE_MVEBU
config ARCH_ARMADA_XP
bool "Armada XP"
select CPU_V7
select CLOCKSOURCE_MVEBU
config ARCH_DOVE
bool "Dove 88AP510"
select CPU_V7
select CLOCKSOURCE_ORION
config ARCH_KIRKWOOD
bool "Kirkwood"
select CPU_FEROCEON
select CLOCKSOURCE_ORION
endchoice
#
# Armada 370 SoC boards
#
if ARCH_ARMADA_370
choice
prompt "Armada 370 Board Type"
config MACH_GLOBALSCALE_MIRABOX
bool "Globalscale Mirabox"
endchoice
endif # ARCH_ARMADA_370
#
# Armada XP SoC boards
#
if ARCH_ARMADA_XP
choice
prompt "Armada XP Board Type"
config MACH_PLATHOME_OPENBLOCKS_AX3
bool "PlatHome OpenBlocks AX3"
config MACH_MARVELL_ARMADA_XP_GP
bool "Marvell Armada XP GP"
endchoice
endif # ARCH_ARMADA_XP
#
# Dove 88AP510 SoC boards
#
if ARCH_DOVE
choice
prompt "Dove 88AP510 Board Type"
config MACH_SOLIDRUN_CUBOX
bool "SolidRun CuBox"
select HAVE_PBL_MULTI_IMAGES
endchoice
endif # ARCH_DOVE
#
# Kirkwood SoC boards
#
if ARCH_KIRKWOOD
choice
prompt "Kirkwood Board Type"
config MACH_GLOBALSCALE_GURUPLUG
bool "Guruplug"
config MACH_USI_TOPKICK
bool "Topkick"
endchoice
endif # ARCH_KIRKWOOD
#
# Common options
#
config MVEBU_CONSOLE_UART
int "UART number for console"
default 0
range 0 1 if ARCH_ARMADA_370
range 0 1 if ARCH_ARMADA_XP
range 0 3 if ARCH_DOVE
range 0 1 if ARCH_KIRKWOOD
help
Select the UART number the barebox console will sit on.
endif # ARCH_MVEBU
|