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