u-boot-brain/drivers/usb/musb
Pankaj Bharadiya 3f0be8ea92 USB: musb_udc: Make musb_peri_rx_ep check for MUSB_RXCSR_RXPKTRDY
The endpoint rx count register value will be zero if it is read before
receive packet ready bit (PERI_RXCSR:RXPKTRDY) is set.

Check for the receive packet ready bit (PERI_RXCSR:RXPKTRDY) before
reading endpoint rx count register. Proceed with rx count read and
FIFO read only if RXPKTRDY bit is set.

Signed-off-by: Pankaj Bharadiya <pankaj.bharadiya@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>
2012-10-23 08:33:17 -07:00
..
am35x.c musb: am35x: Workaround for fifo read issue 2010-08-12 16:40:00 +02:00
am35x.h musb: MSC host support for AM35x 2010-08-12 16:40:00 +02:00
blackfin_usb.c usb: musb: blackfin: check anomaly workarounds at runtime too 2011-04-02 09:38:24 +02:00
blackfin_usb.h usb: musb: fix Blackfin DMA register padding 2010-02-03 22:06:59 +01:00
da8xx.c da8xx/hawkboard: Add support for ohci host controller 2012-09-01 14:58:19 +02:00
davinci.c arm, usb, davinci: make USBPHY_CTL register configurable 2011-11-03 22:56:24 +01:00
davinci.h musb: Add host support for DM365 EVM 2010-02-03 22:06:59 +01:00
Makefile Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
musb_core.c usb: musb: constify a bit 2010-10-22 21:41:46 +02:00
musb_core.h ehci-hcd.c, musb_core, usb.h: Add USB_DMA_MINALIGN define for cache alignment 2012-07-18 14:43:29 +02:00
musb_debug.h OMAP3 Add usb device support 2009-12-20 12:47:37 +01:00
musb_hcd.c usb: lowlevel interface change to support multiple controllers 2012-10-15 11:54:00 -07:00
musb_hcd.h usb: musb: add virtual root hub control support 2010-01-12 20:11:27 +01:00
musb_udc.c USB: musb_udc: Make musb_peri_rx_ep check for MUSB_RXCSR_RXPKTRDY 2012-10-23 08:33:17 -07:00
omap3.c ARMV7: Restructure omap3 musb driver to allow code sharing between OMAP3 and OMAP4 2010-08-05 10:11:34 -04:00
omap3.h ARMV7: Restructure omap3 musb driver to allow code sharing between OMAP3 and OMAP4 2010-08-05 10:11:34 -04:00