Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6] / drivers / usb / class / Kconfig
1 #
2 # USB Class driver configuration
3 #
4 comment "USB Device Class drivers"
5         depends on USB
6
7 config USB_ACM
8         tristate "USB Modem (CDC ACM) support"
9         depends on USB
10         ---help---
11           This driver supports USB modems and ISDN adapters which support the
12           Communication Device Class Abstract Control Model interface.
13           Please read <file:Documentation/usb/acm.txt> for details.
14
15           If your modem only reports "Cls=ff(vend.)" in the descriptors in
16           /proc/bus/usb/devices, then your modem will not work with this
17           driver.
18
19           To compile this driver as a module, choose M here: the
20           module will be called cdc-acm.
21
22 config USB_PRINTER
23         tristate "USB Printer support"
24         depends on USB
25         help
26           Say Y here if you want to connect a USB printer to your computer's
27           USB port.
28
29           To compile this driver as a module, choose M here: the
30           module will be called usblp.
31
32 config USB_WDM
33         tristate "USB Wireless Device Management support"
34         depends on USB
35         ---help---
36           This driver supports the WMC Device Management functionality
37           of cell phones compliant to the CDC WMC specification. You can use
38           AT commands over this device.
39
40           To compile this driver as a module, choose M here: the
41           module will be called cdc-wdm.
42
43 config USB_TMC
44         tristate "USB Test and Measurement Class support"
45         depends on USB
46         help
47           Say Y here if you want to connect a USB device that follows
48           the USB.org specification for USB Test and Measurement devices
49           to your computer's USB port.
50
51           To compile this driver as a module, choose M here: the
52           module will be called usbtmc.