Merge tag 'mvebu_cache_l2x0_for_3.8' of git://git.infradead.org/users/jcooper/linux...
[cascardo/linux.git] / arch / arm / mach-kirkwood / Kconfig
1 if ARCH_KIRKWOOD
2
3 menu "Marvell Kirkwood Implementations"
4
5 config MACH_DB88F6281_BP
6         bool "Marvell DB-88F6281-BP Development Board"
7         help
8           Say 'Y' here if you want your kernel to support the
9           Marvell DB-88F6281-BP Development Board.
10
11 config MACH_RD88F6192_NAS
12         bool "Marvell RD-88F6192-NAS Reference Board"
13         help
14           Say 'Y' here if you want your kernel to support the
15           Marvell RD-88F6192-NAS Reference Board.
16
17 config MACH_RD88F6281
18         bool "Marvell RD-88F6281 Reference Board"
19         help
20           Say 'Y' here if you want your kernel to support the
21           Marvell RD-88F6281 Reference Board.
22
23 config MACH_MV88F6281GTW_GE
24         bool "Marvell 88F6281 GTW GE Board"
25         help
26           Say 'Y' here if you want your kernel to support the
27           Marvell 88F6281 GTW GE Board.
28
29 config MACH_SHEEVAPLUG
30         bool "Marvell SheevaPlug Reference Board"
31         help
32           Say 'Y' here if you want your kernel to support the
33           Marvell SheevaPlug Reference Board.
34
35 config MACH_ESATA_SHEEVAPLUG
36         bool "Marvell eSATA SheevaPlug Reference Board"
37         help
38           Say 'Y' here if you want your kernel to support the
39           Marvell eSATA SheevaPlug Reference Board.
40
41 config MACH_GURUPLUG
42         bool "Marvell GuruPlug Reference Board"
43         help
44           Say 'Y' here if you want your kernel to support the
45           Marvell GuruPlug Reference Board.
46
47 config ARCH_KIRKWOOD_DT
48         bool "Marvell Kirkwood Flattened Device Tree"
49         select MVEBU_CLK_CORE
50         select MVEBU_CLK_GATING
51         select USE_OF
52         help
53           Say 'Y' here if you want your kernel to support the
54           Marvell Kirkwood using flattened device tree.
55
56 config MACH_DREAMPLUG_DT
57         bool "Marvell DreamPlug (Flattened Device Tree)"
58         select ARCH_KIRKWOOD_DT
59         help
60           Say 'Y' here if you want your kernel to support the
61           Marvell DreamPlug (Flattened Device Tree).
62
63 config MACH_ICONNECT_DT
64         bool "Iomega Iconnect (Flattened Device Tree)"
65         select ARCH_KIRKWOOD_DT
66         help
67           Say 'Y' here to enable Iomega Iconnect support.
68
69 config MACH_DLINK_KIRKWOOD_DT
70         bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
71         select ARCH_KIRKWOOD_DT
72         help
73           Say 'Y' here if you want your kernel to support the
74           Kirkwood-based D-Link NASes such as DNS-320 & DNS-325,
75           using Flattened Device Tree.
76
77 config MACH_IB62X0_DT
78         bool "RaidSonic IB-NAS6210, IB-NAS6220 (Flattened Device Tree)"
79         select ARCH_KIRKWOOD_DT
80         help
81           Say 'Y' here if you want your kernel to support the
82           RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
83           Flattened Device Tree.
84
85 config MACH_TS219_DT
86         bool "Device Tree for QNAP TS-11X, TS-21X NAS"
87         select ARCH_KIRKWOOD_DT
88         select ARM_APPENDED_DTB
89         select ARM_ATAG_DTB_COMPAT
90         help
91           Say 'Y' here if you want your kernel to support the QNAP
92           TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
93           TS-219P+ Turbo NAS devices using Fattened Device Tree.
94           There are two different Device Tree descriptions, depending
95           on if the device is based on an if the board uses the MV6281
96           or MV6282. If you have the wrong one, the buttons will not
97           work.
98
99 config MACH_DOCKSTAR_DT
100         bool "Seagate FreeAgent Dockstar (Flattened Device Tree)"
101         select ARCH_KIRKWOOD_DT
102         help
103           Say 'Y' here if you want your kernel to support the
104           Seagate FreeAgent Dockstar (Flattened Device Tree).
105
106 config MACH_GOFLEXNET_DT
107         bool "Seagate GoFlex Net (Flattened Device Tree)"
108         select ARCH_KIRKWOOD_DT
109         help
110           Say 'Y' here if you want your kernel to support the
111           Seagate GoFlex Net (Flattened Device Tree).
112
113 config MACH_LSXL_DT
114         bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
115         select ARCH_KIRKWOOD_DT
116         help
117           Say 'Y' here if you want your kernel to support the
118           Buffalo Linkstation LS-XHL & LS-CHLv2 devices, using
119           Flattened Device Tree.
120
121 config MACH_IOMEGA_IX2_200_DT
122         bool "Iomega StorCenter ix2-200 (Flattened Device Tree)"
123         select ARCH_KIRKWOOD_DT
124         help
125           Say 'Y' here if you want your kernel to support the
126           Iomega StorCenter ix2-200 (Flattened Device Tree).
127
128 config MACH_KM_KIRKWOOD_DT
129         bool "Keymile Kirkwood Reference Design (Flattened Device Tree)"
130         select ARCH_KIRKWOOD_DT
131         help
132           Say 'Y' here if you want your kernel to support the
133           Keymile Kirkwood Reference Desgin, using Flattened Device Tree.
134
135 config MACH_TS219
136         bool "QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and TS-219P+ Turbo NAS"
137         help
138           Say 'Y' here if you want your kernel to support the
139           QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
140           TS-219P+ Turbo NAS devices.
141
142 config MACH_TS41X
143         bool "QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo NAS"
144         help
145           Say 'Y' here if you want your kernel to support the
146           QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo
147           NAS devices.
148
149 config MACH_DOCKSTAR
150         bool "Seagate FreeAgent DockStar"
151         help
152           Say 'Y' here if you want your kernel to support the
153           Seagate FreeAgent DockStar.
154
155 config MACH_OPENRD
156         bool
157
158 config MACH_OPENRD_BASE
159         bool "Marvell OpenRD Base Board"
160         select MACH_OPENRD
161         help
162           Say 'Y' here if you want your kernel to support the
163           Marvell OpenRD Base Board.
164
165 config MACH_OPENRD_CLIENT
166         bool "Marvell OpenRD Client Board"
167         select MACH_OPENRD
168         help
169           Say 'Y' here if you want your kernel to support the
170           Marvell OpenRD Client Board.
171
172 config MACH_OPENRD_ULTIMATE
173         bool "Marvell OpenRD Ultimate Board"
174         select MACH_OPENRD
175         help
176           Say 'Y' here if you want your kernel to support the
177           Marvell OpenRD Ultimate Board.
178
179 config MACH_NETSPACE_V2
180         bool "LaCie Network Space v2 NAS Board"
181         help
182           Say 'Y' here if you want your kernel to support the
183           LaCie Network Space v2 NAS.
184
185 config MACH_INETSPACE_V2
186         bool "LaCie Internet Space v2 NAS Board"
187         help
188           Say 'Y' here if you want your kernel to support the
189           LaCie Internet Space v2 NAS.
190
191 config MACH_NETSPACE_MAX_V2
192         bool "LaCie Network Space Max v2 NAS Board"
193         help
194           Say 'Y' here if you want your kernel to support the
195           LaCie Network Space Max v2 NAS.
196
197 config MACH_D2NET_V2
198         bool "LaCie d2 Network v2 NAS Board"
199         help
200           Say 'Y' here if you want your kernel to support the
201           LaCie d2 Network v2 NAS.
202
203 config MACH_NET2BIG_V2
204         bool "LaCie 2Big Network v2 NAS Board"
205         help
206           Say 'Y' here if you want your kernel to support the
207           LaCie 2Big Network v2 NAS.
208
209 config MACH_NET5BIG_V2
210         bool "LaCie 5Big Network v2 NAS Board"
211         help
212           Say 'Y' here if you want your kernel to support the
213           LaCie 5Big Network v2 NAS.
214
215 config MACH_T5325
216         bool "HP t5325 Thin Client"
217         help
218           Say 'Y' here if you want your kernel to support the
219           HP t5325 Thin Client.
220
221 endmenu
222
223 endif