162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# USB Class driver configuration 462306a36Sopenharmony_ci# 562306a36Sopenharmony_cicomment "USB Device Class drivers" 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciconfig USB_ACM 862306a36Sopenharmony_ci tristate "USB Modem (CDC ACM) support" 962306a36Sopenharmony_ci depends on TTY 1062306a36Sopenharmony_ci help 1162306a36Sopenharmony_ci This driver supports USB modems and ISDN adapters which support the 1262306a36Sopenharmony_ci Communication Device Class Abstract Control Model interface. 1362306a36Sopenharmony_ci Please read <file:Documentation/usb/acm.rst> for details. 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci If your modem only reports "Cls=ff(vend.)" in the descriptors in 1662306a36Sopenharmony_ci /sys/kernel/debug/usb/devices, then your modem will not work with this 1762306a36Sopenharmony_ci driver. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 2062306a36Sopenharmony_ci module will be called cdc-acm. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig USB_PRINTER 2362306a36Sopenharmony_ci tristate "USB Printer support" 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci Say Y here if you want to connect a USB printer to your computer's 2662306a36Sopenharmony_ci USB port. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 2962306a36Sopenharmony_ci module will be called usblp. 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciconfig USB_WDM 3262306a36Sopenharmony_ci tristate "USB Wireless Device Management support" 3362306a36Sopenharmony_ci help 3462306a36Sopenharmony_ci This driver supports the WMC Device Management functionality 3562306a36Sopenharmony_ci of cell phones compliant to the CDC WMC specification. You can use 3662306a36Sopenharmony_ci AT commands over this device. 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 3962306a36Sopenharmony_ci module will be called cdc-wdm. 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ciconfig USB_TMC 4262306a36Sopenharmony_ci tristate "USB Test and Measurement Class support" 4362306a36Sopenharmony_ci help 4462306a36Sopenharmony_ci Say Y here if you want to connect a USB device that follows 4562306a36Sopenharmony_ci the USB.org specification for USB Test and Measurement devices 4662306a36Sopenharmony_ci to your computer's USB port. 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ci To compile this driver as a module, choose M here: the 4962306a36Sopenharmony_ci module will be called usbtmc. 50