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