Lines Matching full:usb

3 # USB Gadget support on a system involves
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
18 tristate "USB Gadget Support"
22 USB is a host/device protocol, organized with one host (such as a
24 The USB hardware is asymmetric, which makes it easier to set up:
36 a USB peripheral device. Configure one hardware driver for your
44 For more information, see <http://www.linux-usb.org/gadget> and
104 Some devices need to draw power from USB when they are
109 Enter the maximum power your device draws through USB, in
138 source "drivers/usb/gadget/udc/Kconfig"
141 # USB Gadget Drivers
229 tristate "USB Gadget functions configurable through configfs"
232 A Linux USB "gadget" can be set up through configfs.
233 If this is the case, the USB functions (which from the host's
238 For more information see Documentation/usb/gadget_configfs.rst.
247 The function talks to the Linux-USB generic serial driver.
257 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
278 grouping of several ethernet frames into one USB transfer and
301 a simple CDC subset is used, placing fewer demands on USB.
314 To make MS-Windows work with this, use Documentation/usb/linux.inf
327 CDC EEM is a newer USB standard that is somewhat simpler than CDC ECM
330 the network interface to the target (e.g. a USB cable modem), and the
332 ethernet over USB. For Linux gadgets, however, the interface with
343 The Phonet protocol implementation for USB device.
351 The Mass Storage Gadget acts as a USB Mass Storage disk drive.
365 USB peripheral controller driver. Then you can use host-side
374 The Function Filesystem (FunctionFS) lets one create USB
376 lets one create USB gadgets in user space. This allows creation
391 1 AudioStreaming Interface each for USB-OUT and USB-IN.
396 received from the USB Host and choose to provide whatever it
397 wants as audio data to the USB Host.
408 1 AudioStreaming Interface each for USB-OUT and USB-IN.
421 This Audio function is compatible with USB Audio Class
423 1 AudioStreaming Interface each for USB-OUT and USB-IN.
428 received from the USB Host and choose to provide whatever it
429 wants as audio data to the USB Host.
439 The MIDI Function acts as a USB Audio device, with one MIDI
453 USB MIDI 2.0 interface, looped back to ALSA UMP rawmidi
463 The HID function driver provides generic emulation of USB
466 For more information, see Documentation/usb/gadget_hid.rst.
469 bool "USB Webcam function"
477 The Webcam function acts as a composite USB Audio and Video Class
486 The Printer function channels data between the USB host and a
492 For more information, see Documentation/usb/gadget_printer.rst
496 bool "USB Gadget Target Fabric"
502 This fabric is a USB gadget component. Two USB protocols are
504 (USB Attached SCSI). BOT is advertised on alternative
507 UAS utilizes the USB 3.0 feature called streams support.
509 source "drivers/usb/gadget/legacy/Kconfig"