2 # USB Core configuration
5 bool "USB verbose debug messages"
8 Say Y here if you want the USB core & hub drivers to produce a bunch
9 of debug messages to the system log. Select this if you are having a
10 problem with USB support and want to see more of what is going on.
12 comment "Miscellaneous USB options"
16 bool "USB device filesystem"
19 If you say Y here (and to "/proc file system support" in the "File
20 systems" section, above), you will get a file /proc/bus/usb/devices
21 which lists the devices currently connected to your USB bus or
22 busses, and for every connected device a file named
23 "/proc/bus/usb/xxx/yyy", where xxx is the bus number and yyy the
24 device number; the latter files can be used by user space programs
25 to talk directly to the device. These files are "virtual", meaning
26 they are generated on the fly and not stored on the hard drive.
28 You may need to mount the usbfs file system to see the files, use
29 mount -t usbfs none /proc/bus/usb
31 For the format of the various /proc/bus/usb/ files, please read
32 <file:Documentation/usb/proc_usb_info.txt>.
34 Please note that this code is completely unrelated to devfs, the
35 "/dev file system support".
37 Most users want to say Y here.
40 bool "Enforce USB bandwidth allocation (EXPERIMENTAL)"
41 depends on USB && EXPERIMENTAL
43 If you say Y here, the USB subsystem enforces USB bandwidth
44 allocation and will prevent some device opens from succeeding
45 if they would cause USB bandwidth usage to go above 90% of
48 If you say N here, these conditions will cause warning messages
49 about USB bandwidth usage to be logged and some devices or
50 drivers may not work correctly.
52 config USB_DYNAMIC_MINORS
53 bool "Dynamic USB minor allocation (EXPERIMENTAL)"
54 depends on USB && EXPERIMENTAL
56 If you say Y here, the USB subsystem will use dynamic minor
57 allocation for any device that uses the USB major number.
58 This means that you can have more than 16 of a single type
59 of device (like USB printers).
61 If you are unsure about this, say N here.