u-boot/drivers/usb/gadget
Vipin KUMAR dc3e773918 USB:gadget:designware Device controller bugfixes
This patch fixes a few bugs in USB device controller driver.
The fixes are as follows
1. Adding error condition checks eg. NULL return
2. Endpoint other than endpoint 0 (control endpoint) are initialized
only if usb state machine reaches STATE_ADDRESSED or above
3. Zero length packet handling corrected
4. Dead code removed
5. Bulk out endpoint returns after servicing 1 interrupt and returns
back to service if more interrupts are pending

Signed-off-by: Vipin Kumar <vipin.kumar@st.com>
Signed-off-by: Amit Virdi <amit.virdi@st.com>
Acked-by: Marek Vasut <marex@denx.de>
2012-03-19 00:08:17 +01:00
..
config.c Coding Style cleanup 2010-10-27 22:48:30 +02:00
core.c drivers/usb/gadget/core.c: Fix GCC 4.6 warning 2011-12-09 10:36:54 +01:00
designware_udc.c USB:gadget:designware Device controller bugfixes 2012-03-19 00:08:17 +01:00
ep0.c drivers/usb/gadget/ep0.c: Fix GCC 4.6 warning 2011-12-09 10:37:09 +01:00
ep0.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
epautoconf.c USB: Use (get|put)_unaligned for accessing wMaxPacketSize 2011-12-16 21:37:17 +01:00
ether.c USB-RNDIS: Send RNDIS state on disconnecting 2011-02-19 20:32:38 +01:00
gadget_chips.h USB: gadaget: add Marvell controller support 2011-12-11 14:40:38 +01:00
Makefile USB:gadget:designware USB device controller (UDC) implementation 2012-03-19 00:08:16 +01:00
mpc8xx_udc.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
mv_udc.c USB: gadaget: add Marvell controller support 2011-12-11 14:40:38 +01:00
ndis.h USB: Add USB RNDIS gadget protocol 2011-02-19 20:32:37 +01:00
omap1510_udc.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
pxa27x_udc.c drivers/usb/gadget/pxa27x_udc.c: Coding Style cleanup 2011-12-19 11:52:36 +01:00
regs-otg.h usb:gadget:s5p USB Device Controller (UDC) implementation 2011-12-11 14:44:40 +01:00
rndis.c Coding Style cleanup: remove trailing empty lines 2011-03-27 21:48:08 +02:00
rndis.h USB-RNDIS: Send RNDIS state on disconnecting 2011-02-19 20:32:38 +01:00
s3c_udc_otg.c usb: s3c_udc_otg: fix GCC 4.6 build warnings 2011-12-20 23:20:01 +01:00
s3c_udc_otg_xfer_dma.c usb: s3c_udc_otg: fix GCC 4.6 build warnings 2011-12-20 23:20:01 +01:00
usbstring.c Coding Style cleanup 2010-10-27 22:48:30 +02:00