android_kernel_xiaomi_sm8350/drivers/usb/gadget
Li Yang 3948f0e0c9 usb: add Freescale QE/CPM USB peripheral controller driver
Some of Freescale SoC chips have a QE or CPM co-processor which
supports full speed USB.  The driver adds device mode support
of both QE and CPM USB controller to Linux USB gadget.  The
driver is tested with MPC8360 and MPC8272, and should work with
other models having QE/CPM given minor tweaks.

Signed-off-by: Xie Xiaobo <X.Xie@freescale.com>
Signed-off-by: Li Yang <leoli@freescale.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-10-17 14:40:54 -07:00
..
amd5536udc.c removed unused #include <linux/version.h>'s 2008-08-23 12:14:12 -07:00
amd5536udc.h
at91_udc.c
at91_udc.h
atmel_usba_udc.c
atmel_usba_udc.h
cdc2.c usb gadget: link fixes for cdc composite gadget 2008-10-16 09:24:47 -07:00
composite.c usb gadget: function activation/deactivation 2008-10-17 14:40:53 -07:00
config.c
dummy_hcd.c USB: gadget: dummy_hcd: implement set_wedge 2008-10-17 14:40:52 -07:00
epautoconf.c
ether.c usb gadget: link fixes for network gadget 2008-10-16 09:24:47 -07:00
f_acm.c usb gadget: issue notifications from ACM function 2008-08-13 17:32:57 -07:00
f_ecm.c usb gadget: link fixes for network gadget 2008-10-16 09:24:47 -07:00
f_loopback.c usb gadget: link fixes for gadget zero 2008-10-16 09:24:46 -07:00
f_obex.c usb gadget: defer obex enumeration 2008-10-17 14:40:53 -07:00
f_rndis.c usb gadget: remove needless struct members 2008-08-13 17:32:57 -07:00
f_serial.c usb gadget: remove needless struct members 2008-08-13 17:32:57 -07:00
f_sourcesink.c
f_subset.c usb gadget: link fixes for network gadget 2008-10-16 09:24:47 -07:00
file_storage.c usb gadget: link fixes for storage gadget 2008-10-16 09:24:46 -07:00
fsl_qe_udc.c usb: add Freescale QE/CPM USB peripheral controller driver 2008-10-17 14:40:54 -07:00
fsl_qe_udc.h usb: add Freescale QE/CPM USB peripheral controller driver 2008-10-17 14:40:54 -07:00
fsl_usb2_udc.c USB: fsl_usb2_udc: fix VDBG() format string 2008-09-23 13:58:08 -07:00
fsl_usb2_udc.h
g_zero.h
gadget_chips.h usb: add Freescale QE/CPM USB peripheral controller driver 2008-10-17 14:40:54 -07:00
gmidi.c usb gadget: link fixes for MIDI gadget 2008-10-16 09:24:46 -07:00
goku_udc.c
goku_udc.h
inode.c
Kconfig usb: add Freescale QE/CPM USB peripheral controller driver 2008-10-17 14:40:54 -07:00
lh7a40x_udc.c
lh7a40x_udc.h
m66592-udc.c
m66592-udc.h
Makefile usb: add Freescale QE/CPM USB peripheral controller driver 2008-10-17 14:40:54 -07:00
ndis.h
net2280.c USB: gadget: net2280: implement set_wedge 2008-10-17 14:40:52 -07:00
net2280.h USB: gadget: net2280: implement set_wedge 2008-10-17 14:40:52 -07:00
omap_udc.c usb gadget: fix omap_udc DMA regression 2008-09-23 13:58:07 -07:00
omap_udc.h
printer.c usb gadget: link fixes for printer gadget 2008-10-16 09:24:46 -07:00
pxa25x_udc.c
pxa25x_udc.h
pxa27x_udc.c USB: remove unused #include <version.h> 2008-10-17 14:40:53 -07:00
pxa27x_udc.h
rndis.c usb gadget: link fixes for network gadget 2008-10-16 09:24:47 -07:00
rndis.h
s3c2410_udc.c removed unused #include <linux/version.h>'s 2008-08-23 12:14:12 -07:00
s3c2410_udc.h
serial.c usb gadget: cdc obex glue 2008-10-17 14:40:53 -07:00
u_ether.c usb gadget: link fixes for cdc composite gadget 2008-10-16 09:24:47 -07:00
u_ether.h
u_serial.c usb gadget: issue notifications from ACM function 2008-08-13 17:32:57 -07:00
u_serial.h usb gadget: cdc obex glue 2008-10-17 14:40:53 -07:00
usbstring.c
zero.c usb gadget: link fixes for gadget zero 2008-10-16 09:24:46 -07:00