Lines Matching +full:dynamically +full:- +full:programmable
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).
22 # - integrated/SOC controllers first
23 # - licensed IP used in both SOC and discrete versions
24 # - discrete ones (including all PCI-only controllers)
25 # - debug/dummy gadget+hcd is last.
43 dynamically linked module called "at91_udc" and force all
44 gadget drivers to also be dynamically linked.
55 dynamically linked module called "lpc32xx_udc" and force all
56 gadget drivers to also be dynamically linked.
62 USBA is the integrated high-speed USB Device controller on some
72 allowing the usage of ep1 - ep6
75 configuration allowing the usage of ep1 - ep3
78 the usage of ep1 - ep8
89 dynamically linked module called "bcm63xx_udc".
96 Dual-Role(DR) USB controller, which supports device mode.
98 The number of programmable endpoints is different through
102 dynamically linked module called "fsl_usb2_udc" and force
103 all gadget drivers to also be dynamically linked.
129 dynamically linked module called "omap_udc" and force all
130 gadget drivers to also be dynamically linked.
137 Intel's PXA 25x series XScale ARM-5TE processors include
139 controller in the IXP 4xx series is register-compatible.
141 It has fifteen fixed-function endpoints, as well as endpoint
145 dynamically linked module called "pxa25x_udc" and force all
146 gadget drivers to also be dynamically linked.
167 dynamically linked module called "r8a66597_udc" and force all
168 gadget drivers to also be dynamically linked.
179 dynamically linked module called "renesas_usbhs" and force all
180 gadget drivers to also be dynamically linked.
190 dynamically linked module called "rzv2m_usb3drd".
203 dynamically linked module called "renesas_usb3" and force all
204 gadget drivers to also be dynamically linked.
214 dynamically linked module called "renesas_usbf" and force all
215 gadget drivers to also be dynamically linked.
228 dynamically linked module called "pxa27x_udc" and force all
229 gadget drivers to also be dynamically linked.
288 dynamically linked module called "m66592_udc" and force all
289 gadget drivers to also be dynamically linked.
312 dynamically linked module called "amd5536udc" and force all
313 gadget drivers to also be dynamically linked.
322 programmable endpoints. This driver supports the
327 dynamically linked module called "fsl_qe_udc".
339 dynamically linked module called "net2272" and force all
340 gadget drivers to also be dynamically linked.
374 dynamically linked module called "net2280" and force all
375 gadget drivers to also be dynamically linked.
378 tristate "Toshiba TC86C001 'Goku-S'"
388 dynamically linked module called "goku_udc" and to force all
389 gadget drivers to also be dynamically linked.
408 for IVI(In-Vehicle Infotainment) use.
427 dynamically linked module called "udc-xilinx" and force all
428 gadget drivers to also be dynamically linked.
431 tristate "MAX3420 (USB-over-SPI) support"
434 The Maxim MAX3420 chip supports USB2.0 full-speed peripheral mode.
448 dynamically linked module called "tegra_xudc" and force all
449 gadget drivers to also be dynamically linked.
458 4 programmable endpoints.
461 dynamically linked module called "aspeed_udc" and force all
462 gadget drivers to also be dynamically linked.
464 source "drivers/usb/gadget/udc/aspeed-vhub/Kconfig"
469 # LAST -- dummy/emulated controller
487 side Linux-USB device driver, this may help to debug both sides
491 dynamically linked module called "dummy_hcd" and force all
492 gadget drivers to also be dynamically linked.