xref: /openbmc/linux/drivers/usb/class/Kconfig (revision 9ac8d3fb)
1#
2# USB Class driver configuration
3#
4comment "USB Device Class drivers"
5	depends on USB
6
7config 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
22config 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
32config 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
43config 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.
53