Import 2.3.12pre6
[davej-history.git] / drivers / usb / Config.in
blob5dc618d9e7607ce7add290d8bfc2148398d9cfa6
2 # USB device configuration
4 # NOTE NOTE NOTE! This is still considered extremely experimental.
5 # Right now hubs, mice and keyboards work - at least with UHCI.
6 # But that may be more a lucky coincidence than anything else..
8 mainmenu_option next_comment
9 comment 'USB drivers - not for the faint of heart'
11 tristate 'Support for USB (EXPERIMENTAL!)' CONFIG_USB
12 if [ ! "$CONFIG_USB" = "n" ]; then
13   dep_tristate 'UHCI (intel PIIX4 and others) support' CONFIG_USB_UHCI \
14         $CONFIG_USB
15     dep_tristate 'OHCI (compaq and some others) support' CONFIG_USB_OHCI \
16         $CONFIG_USB
18   if [ "$CONFIG_USB_OHCI" != "n" ]; then
19      bool '  Enable tons of OHCI debugging output' CONFIG_USB_OHCI_DEBUG
20   fi
21   dep_tristate 'OHCI-HCD (other OHCI opt. Virt. Root Hub) support' \
22                 CONFIG_USB_OHCI_HCD $CONFIG_USB
23   if [ "$CONFIG_USB_OHCI_HCD" != "n" ]; then
24         bool '  OHCI-HCD Virtual Root Hub' CONFIG_USB_OHCI_VROOTHUB
25   fi
27   dep_tristate 'USB hub support' CONFIG_USB_HUB $CONFIG_USB
28   dep_tristate 'USB mouse support' CONFIG_USB_MOUSE $CONFIG_USB
29   dep_tristate 'USB keyboard support' CONFIG_USB_KBD $CONFIG_USB
30   dep_tristate 'USB audio parsing support' CONFIG_USB_AUDIO $CONFIG_USB
31   dep_tristate 'USB Abstract Control Model support' CONFIG_USB_ACM $CONFIG_USB
32   dep_tristate 'USB Printer support' CONFIG_USB_PRINTER $CONFIG_USB
33   dep_tristate 'USB SCSI Support' CONFIG_USB_SCSI $CONFIG_USB
34   if [ "$CONFIG_USB_SCSI" != "n" ]; then
35           dep_tristate '  USB SCSI verbose debug' CONFIG_USB_SCSI_DEBUG $CONFIG_USB_SCSI
36   fi
37   dep_tristate 'EZUSB Firmware downloader' CONFIG_USB_EZUSB $CONFIG_USB
40 endmenu