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