source: freewrt/target/linux/Config.in@ 590a911

freewrt_1_0 freewrt_2_0
Last change on this file since 590a911 was b7ddfb2, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

add some more descriptive information about the different root filesystem and images types

git-svn-id: svn://www.freewrt.org/trunk/freewrt@85 afb5a338-a214-0410-bd46-81f09a774fd1

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