fix the jffs2 eof detect patch for linux 2.6 (unlocking required for erasing blocks)
[openwrt.git] / target / linux / Config.in
1 menu "Kernel Configuration / Device Support"
2
3 comment "Device specific configuration"
4
5 source "target/linux/*-2.[46]/Config.in"
6
7 comment "Kernel modules"
8
9 menu "Networking modules"
10
11 config PACKAGE_KMOD_ATM
12         prompt "kmod-atm.......................... ATM support"
13         tristate
14         default y if LINUX_2_4_AR7
15         default m
16         help
17           ATM support
18
19 config PACKAGE_KMOD_GRE
20         prompt "kmod-gre.......................... GRE tunneling driver"
21         tristate
22         default m
23         help
24           Kernel support for GRE tunnels
25         
26 config PACKAGE_KMOD_IMQ
27         prompt "kmod-imq.......................... Intermediate Queueing device"
28         tristate
29         default m
30         help
31           Kernel support for the Intermediate Queueing device
32
33 config PACKAGE_KMOD_IPIP
34         prompt "kmod-ipip......................... IP in IP encapsulation support"
35         tristate
36         default m
37         help
38           Kernel module for IP in IP encapsulation
39
40 config PACKAGE_KMOD_IPV6
41         prompt "kmod-ipv6......................... IPv6 support"
42         tristate
43         default m
44         help
45           Kernel modules for IPv6 protocol support
46
47 config PACKAGE_KMOD_PPP
48         prompt "kmod-ppp.......................... PPP support"
49         tristate
50         default m
51         help
52           Kernel support for PPP
53
54 config PACKAGE_KMOD_MPPE
55         prompt   "kmod-mppe....................... PPP MPPE/MPPC module"
56         tristate
57         default m
58         depends PACKAGE_KMOD_PPP
59         select PACKAGE_KMOD_CRYPTO
60         help
61           Support for Microsoft PPP Encryption/Compression
62
63 config PACKAGE_KMOD_PPPOATM
64         prompt   "kmod-pppoatm.................... PPPoA (PPP over ATM) kernel support"
65         tristate
66         default y if LINUX_2_4_AR7
67         default m
68         depends PACKAGE_KMOD_PPP
69         select PACKAGE_KMOD_ATM
70         help
71           Support for PPP over ATM
72
73 config PACKAGE_KMOD_PPPOE
74         prompt   "kmod-pppoe...................... PPPoE (PPP over Ethernet) kernel support"
75         tristate
76         default m
77         depends PACKAGE_KMOD_PPP
78         help
79           Support for PPP over Ethernet
80
81 config PACKAGE_KMOD_RING
82         prompt "kmod-ring......................... PF Ring"
83         tristate
84         default m
85         help
86           PF Ring
87
88 config PACKAGE_KMOD_SCHED
89         prompt "kmod-sched........................ Traffic schedulers"
90         tristate
91         default m
92         help
93           Kernel schedulers for IP traffic
94
95 config PACKAGE_KMOD_TUN
96         prompt "kmod-tun.......................... Universal TUN/TAP driver"
97         tristate
98         default m
99         help
100           Kernel support for the TUN/TAP tunneling device
101
102 endmenu
103
104 menu "Filtering/Firewalling"
105
106 config PACKAGE_KMOD_ARPTABLES
107         prompt "kmod-arptables.................... ARP firewalling support"
108         tristate
109         default m
110         help
111           Kernel modules for ARP firewalling
112
113 config PACKAGE_KMOD_EBTABLES
114         prompt "kmod-ebtables..................... Ethernet Bridge firewalling support"
115         tristate
116         default m
117         help
118           Kernel modules for bridge firewalling
119
120 config PACKAGE_KMOD_IPTABLES
121         prompt "kmod-iptables..................... Core Netfilter modules for IPv4 firewalling"
122         tristate
123         default y
124         help
125           Kernel modules for IPv4 firewalling
126
127 config PACKAGE_KMOD_IPTABLES_EXTRA
128         prompt "kmod-iptables-extra............... Extra Netfilter modules for IPv4 firewalling (meta-package)"
129         tristate
130         default m
131         select PACKAGE_KMOD_IPT_CONNTRACK
132         select PACKAGE_KMOD_IPT_FILTER
133         select PACKAGE_KMOD_IPT_IPOPT
134         select PACKAGE_KMOD_IPT_IPSEC
135         select PACKAGE_KMOD_IPT_NAT
136         select PACKAGE_KMOD_IPT_NAT_EXTRA
137         select PACKAGE_KMOD_IPT_QUEUE
138         select PACKAGE_KMOD_IPT_ULOG
139         select PACKAGE_KMOD_IPT_EXTRA
140         help
141           Extra Netfilter kernel modules for IPv4 firewalling (meta-package)
142
143 config PACKAGE_KMOD_IPT_CONNTRACK
144         prompt "kmod-ipt-conntrack................ Netfilter modules for connection tracking"
145         tristate
146         default m
147         help
148           Netfilter (IPv4) kernel modules for connection tracking
149
150           Includes:
151             * ipt_conntrack
152             * ipt_helper
153             * ipt_connmark/CONNMARK
154
155 config PACKAGE_KMOD_IPT_FILTER
156         prompt "kmod-ipt-filter................... Netfilter modules for packet content inspection"
157         tristate
158         default m
159         help
160           Netfilter (IPv4) kernel modules for packet content inspection
161
162           Includes:
163             * ipt_ipp2p
164             * ipt_layer7
165
166 config PACKAGE_KMOD_IPT_IPOPT
167         prompt "kmod-ipt-ipopt.................... Netfilter modules for matching/changing IP packet options"
168         tristate
169         default m
170         help
171           Netfilter (IPv4) kernel modules for matching/changing IP packet options
172           
173           Includes:
174             * ipt_dscp/DSCP
175             * ipt_ecn/ECN
176             * ipt_length
177             * ipt_mac
178             * ipt_tos/TOS
179             * ipt_tcpmms
180             * ipt_ttl/TTL
181             * ipt_unclean
182
183 config PACKAGE_KMOD_IPT_IPSEC
184         prompt "kmod-ipt-ipsec.................... Netfilter modules for matching IPsec packets"
185         tristate
186         default m
187         help
188           Netfilter (IPv4) kernel modules for matching IPsec packets
189           
190           Includes:
191             * ipt_ah
192             * ipt_esp
193
194 config PACKAGE_KMOD_IPT_NAT
195         prompt "kmod-ipt-nat...................... Netfilter modules for different NAT targets"
196         tristate
197         default m
198         help
199           Netfilter (IPv4) kernel modules for different NAT targets
200
201           Includes: 
202             * ipt_REDIRECT
203
204 config PACKAGE_KMOD_IPT_NAT_EXTRA
205         prompt "kmod-ipt-nat-extra................ Extra Netfilter NAT modules for special protocols"
206         tristate
207         default m
208         help
209           Extra Netfilter (IPv4) NAT kernel modules for special protocols
210           
211           Includes:
212             * ip_conntrack_amanda
213             * ip_conntrack_proto_gre
214             * ip_nat_proto_gre
215             * ip_conntrack_pptp
216             * ip_nat_pptp
217             * ip_conntrack_sip
218             * ip_nat_sip
219             * ip_nat_snmp_basic
220             * ip_conntrack_tftp
221
222 config PACKAGE_KMOD_IPT_QUEUE
223         prompt "kmod-ipt-queue.................... Netfilter module for user-space packet queueing"
224         tristate
225         default m
226         help
227           Netfilter (IPv4) module for user-space packet queueing
228           
229           Includes:
230             * ipt_QUEUE
231
232 config PACKAGE_KMOD_IPT_ULOG
233         prompt "kmod-ipt-ulog..................... Netfilter module for user-space packet logging"
234         tristate
235         default m
236         help
237           Netfilter (IPv4) module for user-space packet logging
238           
239           Includes:
240             * ipt_ULOG
241
242 config PACKAGE_KMOD_IPT_EXTRA
243         prompt "kmod-ipt-extra.................... Other extra Netfilter modules"
244         tristate
245         default m
246         help
247           Other extra Netfilter (IPv4) kernel modules
248
249           Includes:
250             * ipt_limit
251             * ipt_owner
252             * ipt_physdev
253             * ipt_pkttype
254             * ipt_recent
255
256 config PACKAGE_KMOD_IP6TABLES
257         prompt "kmod-ip6tables.................... Kernel modules for ip6tables"
258         tristate
259         default m
260         depends PACKAGE_KMOD_IPV6
261         help
262           IPv6 firewalling support
263
264 endmenu
265
266 menu "Block devices support"
267
268 config PACKAGE_KMOD_IDE
269         prompt "kmod-ide.......................... IDE support"
270         tristate
271         default m
272         depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
273         help
274           Kernel modules for IDE support
275           useful for usb mass storage devices (e.g. on WL-HDD)
276           
277           Includes:
278             - ide-core
279             - ide-detect
280             - ide-disk
281             - pdc202xx_old
282
283 config PACKAGE_KMOD_LOOP
284         prompt "kmod-loop......................... Loop mount support"
285         tristate
286         default m
287         help
288           Kernel module for loop mount support
289
290 config PACKAGE_KMOD_NBD
291         prompt "kmod-nbd.......................... Network Block Device"
292         tristate
293         default m
294         help
295           Kernel module for network block device
296
297 endmenu
298
299 config PACKAGE_KMOD_CRYPTO
300         prompt "CryptoAPI modules"
301         tristate
302         default m
303         select BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE
304         help
305           Kernel modules for cryptographic algorithms
306
307 menu "Filesystems support"
308
309 config PACKAGE_KMOD_FS_CIFS
310         prompt "kmod-fs-cifs...................... CIFS support"
311         tristate
312         default m
313         help
314           Kernel modules for CIFS support
315
316 config PACKAGE_KMOD_FS_EXT2
317         prompt "kmod-fs-ext2...................... EXT2 filesystem support"
318         tristate
319         default m
320         help
321           Kernel modules for EXT2 filesystem support
322
323 config PACKAGE_KMOD_FS_EXT3
324         prompt "kmod-fs-ext3...................... EXT3 filesystem support"
325         tristate
326         default m
327         help
328           Kernel modules for EXT3 filesystem support
329
330 config PACKAGE_KMOD_FS_HFSPLUS
331         prompt "kmod-fs-hfsplus................... HFS+ filesystem support"
332         tristate
333         default m
334         help
335           Kernel modules for HFS+ filesystem support
336
337 config PACKAGE_KMOD_FS_NFS
338         prompt "kmod-fs-nfs....................... NFS support"
339         tristate
340         default m
341         help
342           Kernel modules for NFS support
343           Includes lockd, nfs and sunrpc
344
345 config PACKAGE_KMOD_FS_VFAT
346         prompt "kmod-fs-vfat...................... VFAT filesystem support"
347         tristate
348         default m
349         help
350           Kernel modules for VFAT filesystem support
351           useful for usb mass storage devices
352
353 config PACKAGE_KMOD_FS_XFS
354         prompt "kmod-fs-xfs....................... XFS filesystem support"
355         tristate
356         default m
357         help
358           Kernel modules for XFS filesystem support
359
360 endmenu
361
362 menu "Multimedia devices support"
363
364 config PACKAGE_KMOD_PWC
365         prompt "kmod-pwc.......................... Kernel driver for USB Philips Cameras"
366         tristate
367         depends PACKAGE_KMOD_USB
368         default m
369
370 config PACKAGE_KMOD_SOUNDCORE
371         prompt "kmod-soundcore.................... Soundcard support"
372         tristate
373         default n
374         help
375           Base support for soundcards
376           Requires either USB soundcard support (OSS) or ALSA package to be useful
377
378 config PACKAGE_KMOD_VIDEODEV
379         prompt "kmod-videodev..................... Video (For Linux) kernel support"
380         tristate
381         default m
382
383 endmenu
384
385 menu "Native Language support"
386
387 config PACKAGE_KMOD_NLS_BASE
388         prompt "kmod-nls-base..................... Native Language support"
389         tristate
390         default m
391         help
392           Kernel native language support
393
394 config PACKAGE_KMOD_NLS_CP437
395         prompt   "kmod-nls-cp437.................. Codepage 437 (United States, Canada)"
396         tristate
397         default m
398         depends PACKAGE_KMOD_NLS_BASE
399         help
400           Kernel native language support
401
402 config PACKAGE_KMOD_NLS_CP850
403         prompt   "kmod-nls-cp850.................. Codepage 850 (Europe)"
404         tristate
405         default m
406         depends PACKAGE_KMOD_NLS_BASE
407         help
408           Kernel native language support
409
410 config PACKAGE_KMOD_NLS_ISO8859_1
411         prompt   "kmod-nls-iso8859-1.............. NLS ISO 8859-1 (Latin 1; Western European Languages)"
412         tristate
413         default m
414         depends PACKAGE_KMOD_NLS_BASE
415         help
416           Kernel native language support
417
418 config PACKAGE_KMOD_NLS_ISO8859_15
419         prompt   "kmod-nls-iso8859-15............. NLS ISO 8859-15 (Latin 15; Western European Languages with Euro)"
420         tristate
421         default m
422         depends PACKAGE_KMOD_NLS_BASE
423         help
424           Kernel native language support
425
426 config PACKAGE_KMOD_NLS_UTF8
427         prompt   "kmod-nls-utf8................... NLS UTF8"
428         tristate
429         default m
430         depends PACKAGE_KMOD_NLS_BASE
431         help
432           Kernel native language support
433
434 endmenu
435
436 menu "Network devices support"
437         depends LINUX_2_4_X86 || LINUX_2_6_X86
438
439 config PACKAGE_KMOD_NET_3C59X
440         prompt "kmod-net-3c59x.................... 3Com 3c590/3c900 series (592/595/597) \"Vortex/Boomerang\" Ethernet kernel support"
441         tristate
442         depends LINUX_2_4_X86 || LINUX_2_6_X86
443         default m
444         help
445           This option enables driver support for a large number of 10mbps and 
446           10/100mbps EISA, PCI and PCMCIA 3Com network cards:
447           
448            * "Vortex"    (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI
449            * "Boomerang" (EtherLink XL 3c900 or 3c905)            PCI
450            * "Cyclone"   (3c540/3c900/3c905/3c980/3c575/3c656)    PCI and Cardbus
451            * "Tornado"   (3c905)                                  PCI
452            * "Hurricane" (3c555/3cSOHO)                           PCI
453
454 config PACKAGE_KMOD_NET_8139TOO
455         prompt "kmod-net-8139too.................. RealTek RTL-8139 PCI Fast Ethernet Adapter kernel support"
456         tristate
457         depends LINUX_2_4_X86 || LINUX_2_6_X86
458         default m
459         help
460           This is a driver for the Fast Ethernet PCI network cards based on 
461           the RTL8139 chips.
462
463 config PACKAGE_KMOD_NET_AIRO
464         prompt "kmod-net-airo..................... Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards kernel support"
465         tristate
466         depends LINUX_2_4_X86 || LINUX_2_6_X86
467         default m
468         help
469           This is the standard Linux driver to support Cisco/Aironet ISA and 
470           PCI 802.11 wireless cards.
471           It supports the new 802.11b cards from Cisco (Cisco 34X, Cisco 35X 
472           - with or without encryption) as well as card before the Cisco 
473           acquisition (Aironet 4500, Aironet 4800, Aironet 4800B).
474           
475           This driver support both the standard Linux Wireless Extensions 
476           and Cisco proprietary API, so both the Linux Wireless Tools and the 
477           Cisco Linux utilities can be used to configure the card.
478
479 config PACKAGE_KMOD_NET_E100
480         prompt "kmod-net-e100..................... Intel(R) PRO/100+ cards kernel support"
481         tristate
482         depends LINUX_2_4_X86 || LINUX_2_6_X86
483         default m
484         help
485           Intel(R) PRO/100+ cards kernel support
486
487 config PACKAGE_KMOD_NET_HERMES
488         prompt "kmod-net-hermes................... Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) kernel support"
489         tristate
490         depends LINUX_2_4_X86 || LINUX_2_6_X86
491         default m
492         help
493           A driver for 802.11b wireless cards based based on the "Hermes" or 
494           Intersil HFA384x (Prism 2) MAC controller.  This includes the vast 
495           majority of the PCMCIA 802.11b cards (which are nearly all rebadges) 
496           - except for the Cisco/Aironet cards.  Cards supported include the 
497           Apple Airport (not a PCMCIA card), WavelanIEEE/Orinoco, 
498           Cabletron/EnteraSys Roamabout, ELSA AirLancer, MELCO Buffalo, Avaya, 
499           IBM High Rate Wireless, Farralon Syyline, Samsung MagicLAN, Netgear 
500           MA401, LinkSys WPC-11, D-Link DWL-650, 3Com AirConnect, Intel 
501           PRO/Wireless, and Symbol Spectrum24 High Rate amongst others.
502
503 config PACKAGE_KMOD_NET_HERMES_PCI
504         prompt   "kmod-net-hermes-pci............. Intersil Prism 2.5 PCI 802.11b adaptor support"
505         tristate
506         default m
507         depends PACKAGE_KMOD_NET_HERMES
508         help
509           Enable support for PCI and mini-PCI 802.11b wireless NICs based on 
510           the Prism 2.5 chipset.  These are true PCI cards, not the 802.11b 
511           PCMCIA cards bundled with PCI<->PCMCIA adaptors which are also 
512           common.  Some of the built-in wireless adaptors in laptops are of 
513           this variety.
514
515 config PACKAGE_KMOD_NET_HERMES_PLX
516         prompt   "kmod-net-hermes-plx............. Hermes in PLX9052 based PCI adaptor (Netgear MA301, etc.) kernel support"
517         tristate
518         default m
519         depends PACKAGE_KMOD_NET_HERMES
520         help
521           Enable support for PCMCIA cards supported by the "Hermes" (aka 
522           orinoco_cs) driver when used in PLX9052 based PCI adaptors.  These 
523           adaptors are not a full PCMCIA controller but act as a more limited 
524           PCI <-> PCMCIA bridge.  Several vendors sell such adaptors so that 
525           802.11b PCMCIA cards can be used in desktop machines.  The Netgear 
526           MA301 is such an adaptor.
527
528 config PACKAGE_KMOD_NET_NATSEMI
529         prompt "kmod-net-natsemi.................. National Semiconductor DP8381x series PCI Ethernet kernel support"
530         tristate
531         depends LINUX_2_4_X86 || LINUX_2_6_X86
532         default m
533         help
534           This driver is for the National Semiconductor DP83810 series, 
535           which is used in cards from PureData, NetGear, Linksys 
536           and others, including the 83815 chip.
537
538 config PACKAGE_KMOD_NET_PRISM54
539         prompt "kmod-net-prism54.................. Intersil Prism GT/Duette/Indigo PCI/PCMCIA cards kernel support"
540         tristate
541         depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
542         default m
543         help
544           Enable PCI and Cardbus support for the following chipset based cards: 
545           
546            * ISL3880 - Prism GT       802.11 b/g
547            * ISL3877 - Prism Indigo   802.11 a
548            * ISL3890 - Prism Duette   802.11 a/b/g
549           
550           For a complete list of supported cards visit <http://prism54.org>.
551           Here is the latest confirmed list of supported cards: 
552           
553            * 3com OfficeConnect 11g Cardbus Card aka 3CRWE154G72
554            * Allnet ALL0271 PCI Card
555            * Compex WL54G Cardbus Card
556            * Corega CG-WLCB54GT Cardbus Card
557            * D-Link Air Plus Xtreme G A1 Cardbus Card aka DWL-g650
558            * I-O Data WN-G54/CB Cardbus Card
559            * Kobishi XG-300 aka Z-Com Cardbus Card
560            * Netgear WG511 Cardbus Card
561            * Ovislink WL-5400PCI PCI Card
562            * Peabird WLG-PCI PCI Card
563            * Sitecom WL-100i Cardbus Card
564            * Sitecom WL-110i PCI Card
565            * SMC2802W - EZ Connect g 2.4GHz 54 Mbps Wireless PCI Card
566            * SMC2835W - EZ Connect g 2.4GHz 54 Mbps Wireless Cardbus Card
567            * Z-Com XG-900 PCI Card
568            * Zyxel G-100 Cardbus Card
569           
570           If you enable this, you require a firmware file as well.
571           You will need to copy this to /usr/lib/hotplug/firmware/isl3890.
572           You can get this non-GPL'd firmware file from the Prism54 project page: 
573           <http://prism54.org>.
574           
575           Note: You need a motherboard with DMA support to use any of these cards.
576
577 endmenu
578
579 menu "PCMCIA/CardBus support"
580         depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
581
582 config PACKAGE_KMOD_PCMCIA_CORE
583         prompt "kmod-pcmcia-core.................. PCMCIA/CardBus support"
584         depends LINUX_PCMCIA_SUPPORT
585         tristate
586         depends LINUX_2_4_X86 || LINUX_2_6_X86 || LINUX_2_4_BRCM || LINUX_2_6_BRCM
587         default m
588
589 config PACKAGE_KMOD_PCMCIA_SERIAL
590         prompt   "kmod-pcmcia-serial.............. PCMCIA/CardBus serial device support"
591         tristate
592         default m
593         depends PACKAGE_KMOD_PCMCIA_CORE
594
595 endmenu
596
597 menu "USB support"
598
599 config PACKAGE_KMOD_USB
600         prompt "kmod-usb-core..................... USB support"
601         tristate
602         default n if LINUX_2_4_AR531X
603         default m
604
605 config PACKAGE_KMOD_USB_UHCI 
606         prompt   "kmod-usb-uhci................... Support for UHCI controllers"
607         tristate
608         default n if LINUX_2_6_AU1000
609         depends PACKAGE_KMOD_USB
610         select PACKAGE_KMOD_USB_CONTROLLER
611
612 config PACKAGE_KMOD_USB_OHCI
613         prompt   "kmod-usb-ohci................... Support for OHCI controllers"
614         tristate
615         default m
616         depends PACKAGE_KMOD_USB
617         select PACKAGE_KMOD_USB_CONTROLLER
618
619 config PACKAGE_KMOD_USB2
620         prompt   "kmod-usb2....................... Support for USB 2.0 controllers"
621         tristate
622         default n if LINUX_2_6_AU1000
623         depends PACKAGE_KMOD_USB
624         select PACKAGE_KMOD_USB_CONTROLLER
625
626 config PACKAGE_KMOD_USB_CONTROLLER
627         tristate
628         depends on PACKAGE_KMOD_USB_UHCI || PACKAGE_KMOD_USB_OHCI || PACKAGE_KMOD_USB2
629         default n
630
631 config PACKAGE_KMOD_USB_ACM
632         prompt "kmod-usb-acm...................... Support for USB modems/isdn controllers"
633         tristate
634         default m
635         depends PACKAGE_KMOD_USB_CONTROLLER
636
637 config PACKAGE_KMOD_USB_AUDIO
638         prompt "kmod-usb-audio.................... Support for USB soundcards"
639         tristate
640         default m
641         depends PACKAGE_KMOD_USB_CONTROLLER
642         select PACKAGE_KMOD_SOUNDCORE
643
644 config PACKAGE_KMOD_USB_PRINTER
645         prompt "kmod-usb-printer.................. Support for USB printers"
646         tristate
647         default m
648         depends PACKAGE_KMOD_USB_CONTROLLER
649
650 config PACKAGE_KMOD_USB_SERIAL
651         prompt "kmod-usb-serial................... Support for USB-to-serial converters"
652         tristate
653         default m
654         depends PACKAGE_KMOD_USB_CONTROLLER
655
656 config PACKAGE_KMOD_USB_SERIAL_BELKIN
657         prompt   "kmod-usb-serial-belkin.......... Support for Belkin USB-to-serial converters"
658         tristate
659         default m
660         depends PACKAGE_KMOD_USB_SERIAL
661
662 config PACKAGE_KMOD_USB_SERIAL_FTDI
663         prompt   "kmod-usb-serial-ftdi............ Support for FTDI USB-to-serial converterr"
664         tristate
665         default m
666         depends PACKAGE_KMOD_USB_SERIAL
667
668 config PACKAGE_KMOD_USB_SERIAL_MCT_U232
669         prompt   "kmod-usb-serial-mct-u232........ Support for Magic Control Technology USB-to-Serial converters"
670         tristate
671         default m
672         depends PACKAGE_KMOD_USB_SERIAL
673
674 config PACKAGE_KMOD_USB_SERIAL_PL2303
675         prompt   "kmod-usb-serial-pl2303.......... Support for Prolific PL2303 USB-to-Serial converters"
676         tristate
677         default m
678         depends PACKAGE_KMOD_USB_SERIAL
679
680 config PACKAGE_KMOD_USB_SERIAL_VISOR
681         prompt   "kmod-usb-serial-visor........... Support for Handspring Visor / Palm m50x / Sony Clie Driver"
682         tristate
683         default m
684         depends PACKAGE_KMOD_USB_SERIAL
685
686 config PACKAGE_KMOD_USB_STORAGE
687         prompt "kmod-usb-storage.................. Support for USB storage devices"
688         tristate
689         default m
690         depends PACKAGE_KMOD_USB_CONTROLLER
691
692 config PACKAGE_KMOD_USB_ATM
693         prompt "kmod-usb-atm...................... Support for USB ATM devices"
694         tristate
695         default m
696         depends PACKAGE_KMOD_USB_CONTROLLER
697
698 config PACKAGE_KMOD_USB_ATM_SPEEDTOUCH
699         prompt   "kmod-usb-atm-speedtouch......... Support for USB Speedtouch ADSL modem"
700         tristate
701         default m
702         depends PACKAGE_KMOD_USB_ATM
703
704 endmenu
705
706 menu "Misc. devices support"
707
708 config PACKAGE_KMOD_AX25
709         prompt "kmod-ax25......................... AX25 support"
710         tristate
711         default m
712         help
713           Kernel modules for AX25 protocol family
714           
715           This package contains both the AX25 layer 2 support (ax25) and AX25 KISS driver (mkiss)
716
717 config PACKAGE_KMOD_BLUETOOTH
718         prompt "kmod-bluetooth.................... Bluetooth drivers and network stack"
719         tristate
720         default m
721         default n if LINUX_2_4_AR531X
722         help
723           Bluetooth drivers and network stack
724
725 config PACKAGE_KMOD_LP
726         prompt "kmod-lp........................... Parallel port and lp support"
727         tristate
728         default m
729         help
730           Kernel modules for line printer and parallel port support
731
732 config PACKAGE_KMOD_SOFTDOG
733         prompt "kmod-softdog...................... Software watchdog"
734         tristate
735         default m
736         help
737           Kernel modules for software watchdog driver
738
739 config PACKAGE_KMOD_WD1100
740         prompt "kmod-wd1100....................... Soekris net4801 watchdog"
741         tristate
742         default y
743         depends LINUX_2_4_X86
744         help
745           Driver for the NatSemi SC1x00 series Watchdog 
746           found on Soekris net4801 boards
747
748 endmenu
749
750 endmenu