]> git.openfabrics.org - ~shefty/rdma-dev.git/blob - arch/arm/mach-kirkwood/Kconfig
503d7dd944ffcbacf0548c4ef093eae1d688a8ba
[~shefty/rdma-dev.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 POWER_SUPPLY
50         select POWER_RESET
51         select POWER_RESET_GPIO
52         select REGULATOR
53         select REGULATOR_FIXED_VOLTAGE
54         select USE_OF
55         help
56           Say 'Y' here if you want your kernel to support the
57           Marvell Kirkwood using flattened device tree.
58
59 config MACH_DREAMPLUG_DT
60         bool "Marvell DreamPlug (Flattened Device Tree)"
61         select ARCH_KIRKWOOD_DT
62         help
63           Say 'Y' here if you want your kernel to support the
64           Marvell DreamPlug (Flattened Device Tree).
65
66 config MACH_ICONNECT_DT
67         bool "Iomega Iconnect (Flattened Device Tree)"
68         select ARCH_KIRKWOOD_DT
69         help
70           Say 'Y' here to enable Iomega Iconnect support.
71
72 config MACH_DLINK_KIRKWOOD_DT
73         bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
74         select ARCH_KIRKWOOD_DT
75         help
76           Say 'Y' here if you want your kernel to support the
77           Kirkwood-based D-Link NASes such as DNS-320 & DNS-325,
78           using Flattened Device Tree.
79
80 config MACH_IB62X0_DT
81         bool "RaidSonic IB-NAS6210, IB-NAS6220 (Flattened Device Tree)"
82         select ARCH_KIRKWOOD_DT
83         help
84           Say 'Y' here if you want your kernel to support the
85           RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
86           Flattened Device Tree.
87
88 config MACH_TS219_DT
89         bool "Device Tree for QNAP TS-11X, TS-21X NAS"
90         select ARCH_KIRKWOOD_DT
91         select ARM_APPENDED_DTB
92         select ARM_ATAG_DTB_COMPAT
93         help
94           Say 'Y' here if you want your kernel to support the QNAP
95           TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
96           TS-219P+ Turbo NAS devices using Fattened Device Tree.
97           There are two different Device Tree descriptions, depending
98           on if the device is based on an if the board uses the MV6281
99           or MV6282. If you have the wrong one, the buttons will not
100           work.
101
102 config MACH_DOCKSTAR_DT
103         bool "Seagate FreeAgent Dockstar (Flattened Device Tree)"
104         select ARCH_KIRKWOOD_DT
105         help
106           Say 'Y' here if you want your kernel to support the
107           Seagate FreeAgent Dockstar (Flattened Device Tree).
108
109 config MACH_GOFLEXNET_DT
110         bool "Seagate GoFlex Net (Flattened Device Tree)"
111         select ARCH_KIRKWOOD_DT
112         help
113           Say 'Y' here if you want your kernel to support the
114           Seagate GoFlex Net (Flattened Device Tree).
115
116 config MACH_LSXL_DT
117         bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
118         select ARCH_KIRKWOOD_DT
119         help
120           Say 'Y' here if you want your kernel to support the
121           Buffalo Linkstation LS-XHL & LS-CHLv2 devices, using
122           Flattened Device Tree.
123
124 config MACH_IOMEGA_IX2_200_DT
125         bool "Iomega StorCenter ix2-200 (Flattened Device Tree)"
126         select ARCH_KIRKWOOD_DT
127         help
128           Say 'Y' here if you want your kernel to support the
129           Iomega StorCenter ix2-200 (Flattened Device Tree).
130
131 config MACH_KM_KIRKWOOD_DT
132         bool "Keymile Kirkwood Reference Design (Flattened Device Tree)"
133         select ARCH_KIRKWOOD_DT
134         help
135           Say 'Y' here if you want your kernel to support the
136           Keymile Kirkwood Reference Desgin, using Flattened Device Tree.
137
138 config MACH_INETSPACE_V2_DT
139         bool "LaCie Internet Space v2 NAS (Flattened Device Tree)"
140         select ARCH_KIRKWOOD_DT
141         help
142           Say 'Y' here if you want your kernel to support the LaCie
143           Internet Space v2 NAS, using Flattened Device Tree.
144
145 config MACH_MPLCEC4_DT
146         bool "MPL CEC4 (Flattened Device Tree)"
147         select ARCH_KIRKWOOD_DT
148         help
149           Say 'Y' here if you want your kernel to support the
150           MPL CEC4 (Flattened Device Tree).
151
152 config MACH_NETSPACE_V2_DT
153         bool "LaCie Network Space v2 NAS (Flattened Device Tree)"
154         select ARCH_KIRKWOOD_DT
155         help
156           Say 'Y' here if you want your kernel to support the LaCie
157           Network Space v2 NAS, using Flattened Device Tree.
158
159 config MACH_NETSPACE_MAX_V2_DT
160         bool "LaCie Network Space Max v2 NAS (Flattened Device Tree)"
161         select ARCH_KIRKWOOD_DT
162         help
163           Say 'Y' here if you want your kernel to support the LaCie
164           Network Space Max v2 NAS, using Flattened Device Tree.
165
166 config MACH_NETSPACE_LITE_V2_DT
167         bool "LaCie Network Space Lite v2 NAS (Flattened Device Tree)"
168         select ARCH_KIRKWOOD_DT
169         help
170           Say 'Y' here if you want your kernel to support the LaCie
171           Network Space Lite v2 NAS, using Flattened Device Tree.
172
173 config MACH_NETSPACE_MINI_V2_DT
174         bool "LaCie Network Space Mini v2 NAS (Flattened Device Tree)"
175         select ARCH_KIRKWOOD_DT
176         help
177           Say 'Y' here if you want your kernel to support the LaCie
178           Network Space Mini v2 NAS (aka SafeBox), using Flattened
179           Device Tree.
180
181 config MACH_OPENBLOCKS_A6_DT
182         bool "Plat'Home OpenBlocks A6 (Flattened Device Tree)"
183         select ARCH_KIRKWOOD_DT
184         help
185           Say 'Y' here if you want your kernel to support the
186           Plat'Home OpenBlocks A6 (Flattened Device Tree).
187
188 config MACH_TOPKICK_DT
189         bool "USI Topkick (Flattened Device Tree)"
190         select ARCH_KIRKWOOD_DT
191         help
192           Say 'Y' here if you want your kernel to support the
193           USI Topkick, using Flattened Device Tree
194
195 config MACH_TS219
196         bool "QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and TS-219P+ Turbo NAS"
197         help
198           Say 'Y' here if you want your kernel to support the
199           QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
200           TS-219P+ Turbo NAS devices.
201
202 config MACH_TS41X
203         bool "QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo NAS"
204         help
205           Say 'Y' here if you want your kernel to support the
206           QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo
207           NAS devices.
208
209 config MACH_DOCKSTAR
210         bool "Seagate FreeAgent DockStar"
211         help
212           Say 'Y' here if you want your kernel to support the
213           Seagate FreeAgent DockStar.
214
215 config MACH_OPENRD
216         bool
217
218 config MACH_OPENRD_BASE
219         bool "Marvell OpenRD Base Board"
220         select MACH_OPENRD
221         help
222           Say 'Y' here if you want your kernel to support the
223           Marvell OpenRD Base Board.
224
225 config MACH_OPENRD_CLIENT
226         bool "Marvell OpenRD Client Board"
227         select MACH_OPENRD
228         help
229           Say 'Y' here if you want your kernel to support the
230           Marvell OpenRD Client Board.
231
232 config MACH_OPENRD_ULTIMATE
233         bool "Marvell OpenRD Ultimate Board"
234         select MACH_OPENRD
235         help
236           Say 'Y' here if you want your kernel to support the
237           Marvell OpenRD Ultimate Board.
238
239 config MACH_NETSPACE_V2
240         bool "LaCie Network Space v2 NAS Board"
241         help
242           Say 'Y' here if you want your kernel to support the
243           LaCie Network Space v2 NAS.
244
245 config MACH_INETSPACE_V2
246         bool "LaCie Internet Space v2 NAS Board"
247         help
248           Say 'Y' here if you want your kernel to support the
249           LaCie Internet Space v2 NAS.
250
251 config MACH_NETSPACE_MAX_V2
252         bool "LaCie Network Space Max v2 NAS Board"
253         help
254           Say 'Y' here if you want your kernel to support the
255           LaCie Network Space Max v2 NAS.
256
257 config MACH_D2NET_V2
258         bool "LaCie d2 Network v2 NAS Board"
259         help
260           Say 'Y' here if you want your kernel to support the
261           LaCie d2 Network v2 NAS.
262
263 config MACH_NET2BIG_V2
264         bool "LaCie 2Big Network v2 NAS Board"
265         help
266           Say 'Y' here if you want your kernel to support the
267           LaCie 2Big Network v2 NAS.
268
269 config MACH_NET5BIG_V2
270         bool "LaCie 5Big Network v2 NAS Board"
271         help
272           Say 'Y' here if you want your kernel to support the
273           LaCie 5Big Network v2 NAS.
274
275 config MACH_T5325
276         bool "HP t5325 Thin Client"
277         help
278           Say 'Y' here if you want your kernel to support the
279           HP t5325 Thin Client.
280
281 config MACH_NSA310_DT
282         bool "ZyXEL NSA-310 (Flattened Device Tree)"
283         select ARCH_KIRKWOOD_DT
284         select ARM_ATAG_DTB_COMPAT
285         help
286           Say 'Y' here if you want your kernel to support the
287           ZyXEL NSA-310 board (Flattened Device Tree).
288
289 endmenu
290
291 endif