Lines Matching +full:config +full:- +full:host
6 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
8 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
9 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
10 # - Some systems have both kinds of controllers.
12 # With help from a special transceiver and a "Mini-AB" jack, systems with
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
20 host (such as a PC) controlling up to 127 peripheral devices.
22 you can't connect a "to-the-host" connector to a peripheral.
24 U-Boot can run in the host, or in the peripheral. In both cases
28 familiar host side controllers have names like "EHCI", "OHCI",
32 Enable this configuration option if you want to run U-Boot inside
39 config ASPEED_UDC_USBTTY
43 CDC-ACM (usbtty) for example.
45 config ASPEED_UDC_GENERIC
54 config USB_GADGET_MANUFACTURER
57 default "U-Boot"
59 Vendor name of the USB device emulated, reported to the host device.
62 config USB_GADGET_VENDOR_NUM
67 Vendor ID of the USB device emulated, reported to the host device.
71 config USB_GADGET_PRODUCT_NUM
76 Product ID of the USB device emulated, reported to the host device.
78 config USB_GADGET_ATMEL_USBA
82 USBA is the integrated high-speed USB Device controller on
85 config USB_GADGET_BCM_UDC_OTG_PHY
90 config USB_GADGET_DWC2_OTG
94 The Designware USB2.0 high-speed gadget controller
101 config USB_GADGET_DWC2_OTG_PHY_BUS_WIDTH_8
102 bool "DesignWare USB2.0 HS OTG controller 8-bit PHY bus width"
104 Set the Designware USB2.0 high-speed OTG controller
109 config CI_UDC
116 config USB_GADGET_VBUS_DRAW
117 int "Maximum VBUS Power usage (2-500 mA)"
127 milliAmperes. The permitted range of values is 2 - 500 mA;
130 This value will be used except for system-specific gadget
133 # Selected by UDC drivers that support high-speed operation.
134 config USB_GADGET_DUALSPEED
137 config USB_GADGET_DOWNLOAD
145 config USB_FUNCTION_MASS_STORAGE
148 Enable mass storage protocol support in U-Boot. It allows exporting
149 the eMMC/SD card content to HOST PC so it can be mounted.
151 config USB_FUNCTION_ROCKUSB
159 config USB_FUNCTION_SDP
162 Enable Serial Download Protocol (SDP) device support in U-Boot. This
166 config USB_FUNCTION_THOR
169 Enable Tizen's THOR download protocol support in U-Boot. It
174 config USB_ETHER
181 (U-Boot) and the host (remote device) that can be used just like any
193 devices. The main ones are Microsoft's RNDIS and USB's CDC-Ethernet
194 (also called CDC-ECM). RNDIS is obviously compatible with Windows,
195 while CDC-ECM is not. Most other operating systems support both, so
196 if inter-operability is a concern, RNDIS is to be preferred.
198 config USB_ETH_CDC
199 bool "CDC-ECM Protocol"
206 config USB_ETH_RNDIS
216 config USBNET_DEVADDR
220 Ethernet MAC address of the device-side (ie. local board's) MAC
223 config USBNET_HOST_ADDR
224 string "USB Gadget Ethernet host mac address"
227 Ethernet MAC address of the host-side (ie. remote device's) MAC