Lines Matching refs:USB

2 # USB Gadget support on a system involves
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
17 bool "USB Gadget Support"
19 USB is a master/slave protocol, organized with one master
21 The USB hardware is asymmetric, which makes it easier to set up:
33 a USB peripheral device. Configure one hardware driver for your
40 string "Vendor name of the USB device"
44 Vendor name of the USB device emulated, reported to the host device.
48 hex "Vendor ID of the USB device"
52 Vendor ID of the USB device emulated, reported to the host device.
57 hex "Product ID of the USB device"
61 Product ID of the USB device emulated, reported to the host device.
67 USBA is the integrated high-speed USB Device controller on
106 Some devices need to draw power from USB when they are
111 Enter the maximum power your device draws through USB, in
123 bool "Enable USB download gadget"
125 Composite USB download gadget support (g_dnl) for download functions.
131 bool "Enable USB mass storage gadget"
137 bool "Enable USB rockusb gadget"
140 read/write info, image to/from devices. This enables the USB part of
145 bool "Enable USB SDP (Serial Download Protocol)"
152 bool "Enable USB THOR gadget"
160 bool "USB Ethernet Gadget"
164 Creates an Ethernet network device through a USB peripheral
168 It will bind on the peripheral USB controller, ignoring the USB hosts
174 prompt "USB Ethernet Gadget Model"
177 There is several models (protocols) to implement Ethernet over USB
178 devices. The main ones are Microsoft's RNDIS and USB's CDC-Ethernet
187 USB devices. While there's several alternatives, the most widely used
195 Microsoft proprietary protocol to create an Ethernet device over USB.
202 string "USB Gadget Ethernet device mac address"
209 string "USB Gadget Ethernet host mac address"