• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1if ARCH_KIRKWOOD
2
3menu "Marvell Kirkwood Implementations"
4
5config MACH_D2NET_V2
6	bool "LaCie d2 Network v2 NAS Board"
7	help
8	  Say 'Y' here if you want your kernel to support the
9	  LaCie d2 Network v2 NAS.
10
11config MACH_DB88F6281_BP
12	bool "Marvell DB-88F6281-BP Development Board"
13	help
14	  Say 'Y' here if you want your kernel to support the
15	  Marvell DB-88F6281-BP Development Board.
16
17config MACH_DOCKSTAR
18	bool "Seagate FreeAgent DockStar"
19	help
20	  Say 'Y' here if you want your kernel to support the
21	  Seagate FreeAgent DockStar.
22
23config MACH_ESATA_SHEEVAPLUG
24	bool "Marvell eSATA SheevaPlug Reference Board"
25	help
26	  Say 'Y' here if you want your kernel to support the
27	  Marvell eSATA SheevaPlug Reference Board.
28
29config MACH_GURUPLUG
30	bool "Marvell GuruPlug Reference Board"
31	help
32	  Say 'Y' here if you want your kernel to support the
33	  Marvell GuruPlug Reference Board.
34
35config MACH_INETSPACE_V2
36	bool "LaCie Internet Space v2 NAS Board"
37	help
38	  Say 'Y' here if you want your kernel to support the
39	  LaCie Internet Space v2 NAS.
40
41config MACH_MV88F6281GTW_GE
42	bool "Marvell 88F6281 GTW GE Board"
43	help
44	  Say 'Y' here if you want your kernel to support the
45	  Marvell 88F6281 GTW GE Board.
46
47config MACH_NET2BIG_V2
48	bool "LaCie 2Big Network v2 NAS Board"
49	help
50	  Say 'Y' here if you want your kernel to support the
51	  LaCie 2Big Network v2 NAS.
52
53config MACH_NET5BIG_V2
54	bool "LaCie 5Big Network v2 NAS Board"
55	help
56	  Say 'Y' here if you want your kernel to support the
57	  LaCie 5Big Network v2 NAS.
58
59config MACH_NETSPACE_MAX_V2
60	bool "LaCie Network Space Max v2 NAS Board"
61	help
62	  Say 'Y' here if you want your kernel to support the
63	  LaCie Network Space Max v2 NAS.
64
65config MACH_NETSPACE_V2
66	bool "LaCie Network Space v2 NAS Board"
67	help
68	  Say 'Y' here if you want your kernel to support the
69	  LaCie Network Space v2 NAS.
70
71config MACH_OPENRD
72        bool
73
74config MACH_OPENRD_BASE
75	bool "Marvell OpenRD Base Board"
76	select MACH_OPENRD
77	help
78	  Say 'Y' here if you want your kernel to support the
79	  Marvell OpenRD Base Board.
80
81config MACH_OPENRD_CLIENT
82	bool "Marvell OpenRD Client Board"
83	select MACH_OPENRD
84	help
85	  Say 'Y' here if you want your kernel to support the
86	  Marvell OpenRD Client Board.
87
88config MACH_OPENRD_ULTIMATE
89	bool "Marvell OpenRD Ultimate Board"
90	select MACH_OPENRD
91	help
92	  Say 'Y' here if you want your kernel to support the
93	  Marvell OpenRD Ultimate Board.
94
95config MACH_RD88F6192_NAS
96	bool "Marvell RD-88F6192-NAS Reference Board"
97	help
98	  Say 'Y' here if you want your kernel to support the
99	  Marvell RD-88F6192-NAS Reference Board.
100
101config MACH_RD88F6281
102	bool "Marvell RD-88F6281 Reference Board"
103	help
104	  Say 'Y' here if you want your kernel to support the
105	  Marvell RD-88F6281 Reference Board.
106
107config MACH_SHEEVAPLUG
108	bool "Marvell SheevaPlug Reference Board"
109	help
110	  Say 'Y' here if you want your kernel to support the
111	  Marvell SheevaPlug Reference Board.
112
113config MACH_T5325
114	bool "HP t5325 Thin Client"
115	help
116	  Say 'Y' here if you want your kernel to support the
117	  HP t5325 Thin Client.
118
119config MACH_TS219
120	bool "QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and TS-219P+ Turbo NAS"
121	help
122	  Say 'Y' here if you want your kernel to support the
123	  QNAP TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
124	  TS-219P+ Turbo NAS devices.
125
126config MACH_TS41X
127	bool "QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo NAS"
128	help
129	  Say 'Y' here if you want your kernel to support the
130	  QNAP TS-410, TS-410U, TS-419P, TS-419P+ and TS-419U Turbo
131	  NAS devices.
132
133comment "Device tree entries"
134
135config ARCH_KIRKWOOD_DT
136	bool "Marvell Kirkwood Flattened Device Tree"
137	select POWER_SUPPLY
138	select POWER_RESET
139	select POWER_RESET_GPIO
140	select REGULATOR
141	select REGULATOR_FIXED_VOLTAGE
142	select MVEBU_CLK_CORE
143	select MVEBU_CLK_GATING
144	select USE_OF
145	help
146	  Say 'Y' here if you want your kernel to support the
147	  Marvell Kirkwood using flattened device tree.
148
149config MACH_CLOUDBOX_DT
150	bool "LaCie CloudBox NAS (Flattened Device Tree)"
151	select ARCH_KIRKWOOD_DT
152	help
153	  Say 'Y' here if you want your kernel to support the LaCie
154	  CloudBox NAS, using Flattened Device Tree.
155
156config MACH_DLINK_KIRKWOOD_DT
157	bool "D-Link Kirkwood-based NAS (Flattened Device Tree)"
158	select ARCH_KIRKWOOD_DT
159	help
160	  Say 'Y' here if you want your kernel to support the
161	  Kirkwood-based D-Link NASes such as DNS-320 & DNS-325,
162	  using Flattened Device Tree.
163
164config MACH_DOCKSTAR_DT
165	bool "Seagate FreeAgent Dockstar (Flattened Device Tree)"
166	select ARCH_KIRKWOOD_DT
167	help
168	  Say 'Y' here if you want your kernel to support the
169	  Seagate FreeAgent Dockstar (Flattened Device Tree).
170
171config MACH_DREAMPLUG_DT
172	bool "Marvell DreamPlug (Flattened Device Tree)"
173	select ARCH_KIRKWOOD_DT
174	help
175	  Say 'Y' here if you want your kernel to support the
176	  Marvell DreamPlug (Flattened Device Tree).
177
178config MACH_GOFLEXNET_DT
179	bool "Seagate GoFlex Net (Flattened Device Tree)"
180	select ARCH_KIRKWOOD_DT
181	help
182	  Say 'Y' here if you want your kernel to support the
183	  Seagate GoFlex Net (Flattened Device Tree).
184
185config MACH_GURUPLUG_DT
186	bool "Marvell GuruPlug Reference Board (Flattened Device Tree)"
187	select ARCH_KIRKWOOD_DT
188	help
189	  Say 'Y' here if you want your kernel to support the
190	  Marvell GuruPlug Reference Board (Flattened Device Tree).
191
192config MACH_IB62X0_DT
193	bool "RaidSonic IB-NAS6210, IB-NAS6220 (Flattened Device Tree)"
194	select ARCH_KIRKWOOD_DT
195	help
196	  Say 'Y' here if you want your kernel to support the
197	  RaidSonic IB-NAS6210 & IB-NAS6220 devices, using
198	  Flattened Device Tree.
199
200config MACH_ICONNECT_DT
201	bool "Iomega Iconnect (Flattened Device Tree)"
202	select ARCH_KIRKWOOD_DT
203	help
204	  Say 'Y' here to enable Iomega Iconnect support.
205
206config MACH_INETSPACE_V2_DT
207	bool "LaCie Internet Space v2 NAS (Flattened Device Tree)"
208	select ARCH_KIRKWOOD_DT
209	help
210	  Say 'Y' here if you want your kernel to support the LaCie
211	  Internet Space v2 NAS, using Flattened Device Tree.
212
213config MACH_IOMEGA_IX2_200_DT
214	bool "Iomega StorCenter ix2-200 (Flattened Device Tree)"
215	select ARCH_KIRKWOOD_DT
216	help
217	  Say 'Y' here if you want your kernel to support the
218	  Iomega StorCenter ix2-200 (Flattened Device Tree).
219
220config MACH_KM_KIRKWOOD_DT
221	bool "Keymile Kirkwood Reference Design (Flattened Device Tree)"
222	select ARCH_KIRKWOOD_DT
223	help
224	  Say 'Y' here if you want your kernel to support the
225	  Keymile Kirkwood Reference Desgin, using Flattened Device Tree.
226
227config MACH_LSXL_DT
228	bool "Buffalo Linkstation LS-XHL, LS-CHLv2 (Flattened Device Tree)"
229	select ARCH_KIRKWOOD_DT
230	help
231	  Say 'Y' here if you want your kernel to support the
232	  Buffalo Linkstation LS-XHL & LS-CHLv2 devices, using
233	  Flattened Device Tree.
234
235config MACH_MPLCEC4_DT
236	bool "MPL CEC4 (Flattened Device Tree)"
237	select ARCH_KIRKWOOD_DT
238	help
239	  Say 'Y' here if you want your kernel to support the
240	  MPL CEC4 (Flattened Device Tree).
241
242config MACH_NETSPACE_LITE_V2_DT
243	bool "LaCie Network Space Lite v2 NAS (Flattened Device Tree)"
244	select ARCH_KIRKWOOD_DT
245	help
246	  Say 'Y' here if you want your kernel to support the LaCie
247	  Network Space Lite v2 NAS, using Flattened Device Tree.
248
249config MACH_NETSPACE_MAX_V2_DT
250	bool "LaCie Network Space Max v2 NAS (Flattened Device Tree)"
251	select ARCH_KIRKWOOD_DT
252	help
253	  Say 'Y' here if you want your kernel to support the LaCie
254	  Network Space Max v2 NAS, using Flattened Device Tree.
255
256config MACH_NETSPACE_MINI_V2_DT
257	bool "LaCie Network Space Mini v2 NAS (Flattened Device Tree)"
258	select ARCH_KIRKWOOD_DT
259	help
260	  Say 'Y' here if you want your kernel to support the LaCie
261	  Network Space Mini v2 NAS using Flattened Device Tree.
262
263	  This board is embedded in a product named CloudBox, which
264	  provides automatic backup on a 100GB cloud storage. This
265	  should not confused with a more recent LaCie NAS also named
266	  CloudBox. For this last, the disk capacity is 1TB or above.
267
268config MACH_NETSPACE_V2_DT
269	bool "LaCie Network Space v2 NAS (Flattened Device Tree)"
270	select ARCH_KIRKWOOD_DT
271	help
272	  Say 'Y' here if you want your kernel to support the LaCie
273	  Network Space v2 NAS, using Flattened Device Tree.
274
275config MACH_NSA310_DT
276	bool "ZyXEL NSA-310 (Flattened Device Tree)"
277	select ARCH_KIRKWOOD_DT
278	select ARM_ATAG_DTB_COMPAT
279	help
280	  Say 'Y' here if you want your kernel to support the
281	  ZyXEL NSA-310 board (Flattened Device Tree).
282
283config MACH_OPENBLOCKS_A6_DT
284	bool "Plat'Home OpenBlocks A6 (Flattened Device Tree)"
285	select ARCH_KIRKWOOD_DT
286	help
287	  Say 'Y' here if you want your kernel to support the
288	  Plat'Home OpenBlocks A6 (Flattened Device Tree).
289
290config MACH_READYNAS_DT
291	bool "NETGEAR ReadyNAS Duo v2 (Flattened Device Tree)"
292	select ARCH_KIRKWOOD_DT
293	select ARM_APPENDED_DTB
294	select ARM_ATAG_DTB_COMPAT
295	help
296	  Say 'Y' here if you want your kernel to support the
297	  NETGEAR ReadyNAS Duo v2 using Fattened Device Tree.
298
299config MACH_TOPKICK_DT
300	bool "USI Topkick (Flattened Device Tree)"
301	select ARCH_KIRKWOOD_DT
302	help
303	  Say 'Y' here if you want your kernel to support the
304	  USI Topkick, using Flattened Device Tree
305
306config MACH_TS219_DT
307	bool "Device Tree for QNAP TS-11X, TS-21X NAS"
308	select ARCH_KIRKWOOD_DT
309	select ARM_APPENDED_DTB
310	select ARM_ATAG_DTB_COMPAT
311	help
312	  Say 'Y' here if you want your kernel to support the QNAP
313	  TS-110, TS-119, TS-119P+, TS-210, TS-219, TS-219P and
314	  TS-219P+ Turbo NAS devices using Fattened Device Tree.
315	  There are two different Device Tree descriptions, depending
316	  on if the device is based on an if the board uses the MV6281
317	  or MV6282. If you have the wrong one, the buttons will not
318	  work.
319
320endmenu
321
322endif
323