remove some old junk
[openwrt/staging/chunkeey.git] / target / linux / Config.in
1 menu "Kernel Configuration / Device Support"
2
3 comment "Kernel modules"
4
5 menu "Block devices support"
6
7 config PACKAGE_KMOD_LOOP
8 prompt "kmod-loop......................... Loop mount support"
9 tristate
10 default m
11 help
12 Kernel module for loop mount support
13
14 config PACKAGE_KMOD_NBD
15 prompt "kmod-nbd.......................... Network Block Device"
16 tristate
17 default m
18 help
19 Kernel module for network block device
20
21 endmenu
22
23 menu "Filesystems support"
24
25 config PACKAGE_KMOD_FS_CIFS
26 prompt "kmod-fs-cifs...................... CIFS support"
27 tristate
28 default m
29 help
30 Kernel modules for CIFS support
31
32 config PACKAGE_KMOD_FS_EXT2
33 prompt "kmod-fs-ext2...................... EXT2 filesystem support"
34 tristate
35 default m
36 help
37 Kernel modules for EXT2 filesystem support
38
39 config PACKAGE_KMOD_FS_EXT3
40 prompt "kmod-fs-ext3...................... EXT3 filesystem support"
41 tristate
42 default m
43 help
44 Kernel modules for EXT3 filesystem support
45
46 config PACKAGE_KMOD_FS_HFSPLUS
47 prompt "kmod-fs-hfsplus................... HFS+ filesystem support"
48 tristate
49 default m
50 help
51 Kernel modules for HFS+ filesystem support
52
53 config PACKAGE_KMOD_FS_NFS
54 prompt "kmod-fs-nfs....................... NFS support"
55 tristate
56 default m
57 help
58 Kernel modules for NFS support
59 Includes lockd, nfs and sunrpc
60
61 config PACKAGE_KMOD_FS_VFAT
62 prompt "kmod-fs-vfat...................... VFAT filesystem support"
63 tristate
64 default m
65 help
66 Kernel modules for VFAT filesystem support
67 useful for usb mass storage devices
68
69 config PACKAGE_KMOD_FS_XFS
70 prompt "kmod-fs-xfs....................... XFS filesystem support"
71 tristate
72 default m
73 help
74 Kernel modules for XFS filesystem support
75
76 endmenu
77
78 menu "Multimedia devices support"
79
80 config PACKAGE_KMOD_PWC
81 prompt "kmod-pwc.......................... Kernel driver for USB Philips Cameras"
82 tristate
83 depends PACKAGE_KMOD_USB
84 default m
85
86 config PACKAGE_KMOD_SOUNDCORE
87 prompt "kmod-soundcore.................... Soundcard support"
88 tristate
89 default n
90 help
91 Base support for soundcards
92 Requires either USB soundcard support (OSS) or ALSA package to be useful
93
94 config PACKAGE_KMOD_VIDEODEV
95 prompt "kmod-videodev..................... Video (For Linux) kernel support"
96 tristate
97 default m
98
99 endmenu
100
101 menu "Native Language support"
102
103 config PACKAGE_KMOD_NLS_BASE
104 prompt "kmod-nls-base..................... Native Language support"
105 tristate
106 default m
107 help
108 Kernel native language support
109
110 config PACKAGE_KMOD_NLS_CP437
111 prompt "kmod-nls-cp437.................. Codepage 437 (United States, Canada)"
112 tristate
113 default m
114 depends PACKAGE_KMOD_NLS_BASE
115 help
116 Kernel native language support
117
118 config PACKAGE_KMOD_NLS_CP850
119 prompt "kmod-nls-cp850.................. Codepage 850 (Europe)"
120 tristate
121 default m
122 depends PACKAGE_KMOD_NLS_BASE
123 help
124 Kernel native language support
125
126 config PACKAGE_KMOD_NLS_ISO8859_1
127 prompt "kmod-nls-iso8859-1.............. NLS ISO 8859-1 (Latin 1; Western European Languages)"
128 tristate
129 default m
130 depends PACKAGE_KMOD_NLS_BASE
131 help
132 Kernel native language support
133
134 config PACKAGE_KMOD_NLS_ISO8859_15
135 prompt "kmod-nls-iso8859-15............. NLS ISO 8859-15 (Latin 15; Western European Languages with Euro)"
136 tristate
137 default m
138 depends PACKAGE_KMOD_NLS_BASE
139 help
140 Kernel native language support
141
142 config PACKAGE_KMOD_NLS_UTF8
143 prompt "kmod-nls-utf8................... NLS UTF8"
144 tristate
145 default m
146 depends PACKAGE_KMOD_NLS_BASE
147 help
148 Kernel native language support
149
150 endmenu
151
152 menu "Network devices support"
153 depends LINUX_2_4_X86 || LINUX_2_6_X86
154
155
156 config PACKAGE_KMOD_NET_AIRO
157 prompt "kmod-net-airo..................... Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards kernel support"
158 tristate
159 depends LINUX_2_4_X86 || LINUX_2_6_X86
160 default m
161 help
162 This is the standard Linux driver to support Cisco/Aironet ISA and
163 PCI 802.11 wireless cards.
164 It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X
165 - with or without encryption) as well as card before the Cisco
166 acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
167
168 This driver support both the standard Linux Wireless Extensions
169 and Cisco proprietary API, so both the Linux Wireless Tools and the
170 Cisco Linux utilities can be used to configure the card.
171
172
173 config PACKAGE_KMOD_NET_HERMES
174 prompt "kmod-net-hermes................... Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) kernel support"
175 tristate
176 depends LINUX_2_4_X86 || LINUX_2_6_X86
177 default m
178 help
179 A driver for 802.11b wireless cards based based on the "Hermes" or
180 Intersil HFA384x (Prism 2) MAC controller. This includes the vast
181 majority of the PCMCIA 802.11b cards (which are nearly all rebadges)
182 - except for the Cisco/Aironet cards. Cards supported include the
183 Apple Airport (not a PCMCIA card), WavelanIEEE/Orinoco,
184 Cabletron/EnteraSys Roamabout, ELSA AirLancer, MELCO Buffalo, Avaya,
185 IBM High Rate Wireless, Farralon Syyline, Samsung MagicLAN, Netgear
186 MA401, LinkSys WPC-11, D-Link DWL-650, 3Com AirConnect, Intel
187 PRO/Wireless, and Symbol Spectrum24 High Rate amongst others.
188
189 config PACKAGE_KMOD_NET_HERMES_PCI
190 prompt "kmod-net-hermes-pci............. Intersil Prism 2.5 PCI 802.11b adaptor support"
191 tristate
192 default m
193 depends PACKAGE_KMOD_NET_HERMES
194 help
195 Enable support for PCI and mini-PCI 802.11b wireless NICs based on
196 the Prism 2.5 chipset. These are true PCI cards, not the 802.11b
197 PCMCIA cards bundled with PCI<->PCMCIA adaptors which are also
198 common. Some of the built-in wireless adaptors in laptops are of
199 this variety.
200
201 config PACKAGE_KMOD_NET_HERMES_PLX
202 prompt "kmod-net-hermes-plx............. Hermes in PLX9052 based PCI adaptor (Netgear MA301, etc.) kernel support"
203 tristate
204 default m
205 depends PACKAGE_KMOD_NET_HERMES
206 help
207 Enable support for PCMCIA cards supported by the "Hermes" (aka
208 orinoco_cs) driver when used in PLX9052 based PCI adaptors. These
209 adaptors are not a full PCMCIA controller but act as a more limited
210 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that
211 802.11b PCMCIA cards can be used in desktop machines. The Netgear
212 MA301 is such an adaptor.
213
214
215
216 config PACKAGE_KMOD_NET_PRISM54
217 prompt "kmod-net-prism54.................. Intersil Prism GT/Duette/Indigo PCI/PCMCIA cards kernel support"
218 tristate
219 depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
220 default m
221 help
222 Enable PCI and Cardbus support for the following chipset based cards:
223
224 * ISL3880 - Prism GT 802.11 b/g
225 * ISL3877 - Prism Indigo 802.11 a
226 * ISL3890 - Prism Duette 802.11 a/b/g
227
228 For a complete list of supported cards visit <http://prism54.org>.
229 Here is the latest confirmed list of supported cards:
230
231 * 3com OfficeConnect 11g Cardbus Card aka 3CRWE154G72
232 * Allnet ALL0271 PCI Card
233 * Compex WL54G Cardbus Card
234 * Corega CG-WLCB54GT Cardbus Card
235 * D-Link Air Plus Xtreme G A1 Cardbus Card aka DWL-g650
236 * I-O Data WN-G54/CB Cardbus Card
237 * Kobishi XG-300 aka Z-Com Cardbus Card
238 * Netgear WG511 Cardbus Card
239 * Ovislink WL-5400PCI PCI Card
240 * Peabird WLG-PCI PCI Card
241 * Sitecom WL-100i Cardbus Card
242 * Sitecom WL-110i PCI Card
243 * SMC2802W - EZ Connect g 2.4GHz 54 Mbps Wireless PCI Card
244 * SMC2835W - EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Card
245 * Z-Com XG-900 PCI Card
246 * Zyxel G-100 Cardbus Card
247
248 If you enable this, you require a firmware file as well.
249 You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
250 You can get this non-GPL'd firmware file from the Prism54 project page:
251 <http://prism54.org>.
252
253 Note: You need a motherboard with DMA support to use any of these cards.
254
255 endmenu
256
257 menu "PCMCIA/CardBus support"
258 depends PCMCIA_SUPPORT
259
260 config PACKAGE_KMOD_PCMCIA_CORE
261 prompt "kmod-pcmcia-core.................. PCMCIA/CardBus support"
262 tristate
263 default m
264
265 config PACKAGE_KMOD_PCMCIA_SERIAL
266 prompt "kmod-pcmcia-serial.............. PCMCIA/CardBus serial device support"
267 tristate
268 default m
269 depends PACKAGE_KMOD_PCMCIA_CORE
270
271 endmenu
272
273 menu "USB support"
274 depends USB_SUPPORT
275
276 config PACKAGE_KMOD_USB
277 prompt "kmod-usb-core..................... USB support"
278 tristate
279 default m
280
281 config PACKAGE_KMOD_USB_UHCI
282 prompt "kmod-usb-uhci................... Support for UHCI controllers"
283 tristate
284 default n if LINUX_2_6_AU1000
285 depends PACKAGE_KMOD_USB
286 select PACKAGE_KMOD_USB_CONTROLLER
287
288 config PACKAGE_KMOD_USB_OHCI
289 prompt "kmod-usb-ohci................... Support for OHCI controllers"
290 tristate
291 default m
292 depends PACKAGE_KMOD_USB
293 select PACKAGE_KMOD_USB_CONTROLLER
294
295 config PACKAGE_KMOD_USB2
296 prompt "kmod-usb2....................... Support for USB 2.0 controllers"
297 tristate
298 default n if LINUX_2_6_AU1000
299 depends PACKAGE_KMOD_USB
300 select PACKAGE_KMOD_USB_CONTROLLER
301
302 config PACKAGE_KMOD_USB_CONTROLLER
303 tristate
304 depends on PACKAGE_KMOD_USB_UHCI || PACKAGE_KMOD_USB_OHCI || PACKAGE_KMOD_USB2
305 default n
306
307 config PACKAGE_KMOD_USB_ACM
308 prompt "kmod-usb-acm...................... Support for USB modems/isdn controllers"
309 tristate
310 default m
311 depends PACKAGE_KMOD_USB_CONTROLLER
312
313 config PACKAGE_KMOD_USB_AUDIO
314 prompt "kmod-usb-audio.................... Support for USB soundcards"
315 tristate
316 default m
317 depends PACKAGE_KMOD_USB_CONTROLLER
318 select PACKAGE_KMOD_SOUNDCORE
319
320 config PACKAGE_KMOD_USB_PRINTER
321 prompt "kmod-usb-printer.................. Support for USB printers"
322 tristate
323 default m
324 depends PACKAGE_KMOD_USB_CONTROLLER
325
326 config PACKAGE_KMOD_USB_SERIAL
327 prompt "kmod-usb-serial................... Support for USB-to-serial converters"
328 tristate
329 default m
330 depends PACKAGE_KMOD_USB_CONTROLLER
331
332 config PACKAGE_KMOD_USB_SERIAL_BELKIN
333 prompt "kmod-usb-serial-belkin.......... Support for Belkin USB-to-serial converters"
334 tristate
335 default m
336 depends PACKAGE_KMOD_USB_SERIAL
337
338 config PACKAGE_KMOD_USB_SERIAL_FTDI
339 prompt "kmod-usb-serial-ftdi............ Support for FTDI USB-to-serial converterr"
340 tristate
341 default m
342 depends PACKAGE_KMOD_USB_SERIAL
343
344 config PACKAGE_KMOD_USB_SERIAL_MCT_U232
345 prompt "kmod-usb-serial-mct-u232........ Support for Magic Control Technology USB-to-Serial converters"
346 tristate
347 default m
348 depends PACKAGE_KMOD_USB_SERIAL
349
350 config PACKAGE_KMOD_USB_SERIAL_PL2303
351 prompt "kmod-usb-serial-pl2303.......... Support for Prolific PL2303 USB-to-Serial converters"
352 tristate
353 default m
354 depends PACKAGE_KMOD_USB_SERIAL
355
356 config PACKAGE_KMOD_USB_SERIAL_VISOR
357 prompt "kmod-usb-serial-visor........... Support for Handspring Visor / Palm m50x / Sony Clie Driver"
358 tristate
359 default m
360 depends PACKAGE_KMOD_USB_SERIAL
361
362 config PACKAGE_KMOD_USB_STORAGE
363 prompt "kmod-usb-storage.................. Support for USB storage devices"
364 tristate
365 default m
366 depends PACKAGE_KMOD_USB_CONTROLLER
367
368 config PACKAGE_KMOD_USB_ATM
369 prompt "kmod-usb-atm...................... Support for USB ATM devices"
370 tristate
371 default m
372 depends PACKAGE_KMOD_USB_CONTROLLER
373
374 config PACKAGE_KMOD_USB_ATM_SPEEDTOUCH
375 prompt "kmod-usb-atm-speedtouch......... Support for USB Speedtouch ADSL modem"
376 tristate
377 default m
378 depends PACKAGE_KMOD_USB_ATM
379
380 endmenu
381
382 menu "Misc. devices support"
383
384 config PACKAGE_KMOD_AX25
385 prompt "kmod-ax25......................... AX25 support"
386 tristate
387 default m
388 help
389 Kernel modules for AX25 protocol family
390
391 This package contains both the AX25 layer 2 support (ax25) and AX25 KISS driver (mkiss)
392
393 config PACKAGE_KMOD_BLUETOOTH
394 prompt "kmod-bluetooth.................... Bluetooth drivers and network stack"
395 tristate
396 depends PCI_SUPPORT || USB_SUPPORT
397 default m
398 help
399 Bluetooth drivers and network stack
400
401 config PACKAGE_KMOD_LP
402 prompt "kmod-lp........................... Parallel port and lp support"
403 tristate
404 default m
405 help
406 Kernel modules for line printer and parallel port support
407
408 config PACKAGE_KMOD_SOFTDOG
409 prompt "kmod-softdog...................... Software watchdog"
410 tristate
411 default m
412 help
413 Kernel modules for software watchdog driver
414
415 endmenu
416
417 endmenu