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