Lines Matching +full:power +full:- +full:over +full:- +full:ethernet
1 # SPDX-License-Identifier: GPL-2.0
7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
11 # - Some systems have both kinds of controllers.
13 # With help from a special transceiver and a "Mini-AB" jack, systems with
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
25 you can't connect a "to-the-host" connector to a peripheral.
44 For more information, see <http://www.linux-usb.org/gadget> and
100 int "Maximum VBUS Power usage (2-500 mA)"
104 Some devices need to draw power from USB when they are
106 batteries. This is in addition to any local power supply,
109 Enter the maximum power your device draws through USB, in
110 milliAmperes. The permitted range of values is 2 - 500 mA;
113 This value will be used except for system-specific gadget
125 an CPU on-demand governor. Especially if DMA is doing IO to
126 offload the CPU. In this case the CPU will go into power
224 # this first set of drivers all depend on bulk-capable hardware.
245 The function talks to the Linux-USB generic serial driver.
255 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
275 NCM is an advanced protocol for Ethernet encapsulation, allows
276 grouping of several ethernet frames into one USB transfer and
280 bool "Ethernet Control Model (CDC ECM)"
286 The "Communication Device Class" (CDC) Ethernet Control Model.
287 That protocol is often avoided with pure Ethernet adapters, in
288 favor of simpler vendor-specific hardware, but is widely
292 bool "Ethernet Control Model (CDC ECM) subset"
312 To make MS-Windows work with this, use Documentation/usb/linux.inf
313 as the "driver info file". For versions of MS-Windows older than
318 bool "Ethernet Emulation Model (EEM)"
330 ethernet over USB. For Linux gadgets, however, the interface with
363 USB peripheral controller driver. Then you can use host-side
376 implemented in kernel space (for instance Ethernet, serial or
389 1 AudioStreaming Interface each for USB-OUT and USB-IN.
391 on the device - the audio streams are simply sinked to and
392 sourced from a virtual ALSA sound card created. The user-space
406 1 AudioStreaming Interface each for USB-OUT and USB-IN.
421 1 AudioStreaming Interface each for USB-OUT and USB-IN.
423 on the device - the audio streams are simply sinked to and
424 sourced from a virtual ALSA sound card created. The user-space