xref: /linux/drivers/usb/class/Kconfig (revision 5b775f672cc993ba9dba5626811ab1f2ac42883b)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# USB Class driver configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvaldscomment "USB Device Class drivers"
51da177e4SLinus Torvalds	depends on USB
61da177e4SLinus Torvalds
71da177e4SLinus Torvaldsconfig USB_ACM
81da177e4SLinus Torvalds	tristate "USB Modem (CDC ACM) support"
91da177e4SLinus Torvalds	depends on USB
101da177e4SLinus Torvalds	---help---
111da177e4SLinus Torvalds	  This driver supports USB modems and ISDN adapters which support the
121da177e4SLinus Torvalds	  Communication Device Class Abstract Control Model interface.
131da177e4SLinus Torvalds	  Please read <file:Documentation/usb/acm.txt> for details.
141da177e4SLinus Torvalds
151da177e4SLinus Torvalds	  If your modem only reports "Cls=ff(vend.)" in the descriptors in
161da177e4SLinus Torvalds	  /proc/bus/usb/devices, then your modem will not work with this
171da177e4SLinus Torvalds	  driver.
181da177e4SLinus Torvalds
191da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
201da177e4SLinus Torvalds	  module will be called cdc-acm.
211da177e4SLinus Torvalds
221da177e4SLinus Torvaldsconfig USB_PRINTER
231da177e4SLinus Torvalds	tristate "USB Printer support"
241da177e4SLinus Torvalds	depends on USB
251da177e4SLinus Torvalds	help
261da177e4SLinus Torvalds	  Say Y here if you want to connect a USB printer to your computer's
271da177e4SLinus Torvalds	  USB port.
281da177e4SLinus Torvalds
291da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
301da177e4SLinus Torvalds	  module will be called usblp.
311da177e4SLinus Torvalds
32afba937eSOliver Neukumconfig USB_WDM
33afba937eSOliver Neukum	tristate "USB Wireless Device Management support"
34afba937eSOliver Neukum	depends on USB
35afba937eSOliver Neukum	---help---
36afba937eSOliver Neukum	  This driver supports the WMC Device Management functionality
37afba937eSOliver Neukum	  of cell phones compliant to the CDC WMC specification. You can use
38afba937eSOliver Neukum	  AT commands over this device.
39afba937eSOliver Neukum
40afba937eSOliver Neukum	  To compile this driver as a module, choose M here: the
41afba937eSOliver Neukum	  module will be called cdc-wdm.
42afba937eSOliver Neukum
43*5b775f67SGreg Kroah-Hartmanconfig USB_TMC
44*5b775f67SGreg Kroah-Hartman	tristate "USB Test and Measurement Class support"
45*5b775f67SGreg Kroah-Hartman	depends on USB
46*5b775f67SGreg Kroah-Hartman	help
47*5b775f67SGreg Kroah-Hartman	  Say Y here if you want to connect a USB device that follows
48*5b775f67SGreg Kroah-Hartman	  the USB.org specification for USB Test and Measurement devices
49*5b775f67SGreg Kroah-Hartman	  to your computer's USB port.
50*5b775f67SGreg Kroah-Hartman
51*5b775f67SGreg Kroah-Hartman	  To compile this driver as a module, choose M here: the
52*5b775f67SGreg Kroah-Hartman	  module will be called usbtmc.
53