linux/drivers/usb/musb
Cliff Cai 6bd03e7b9d USB: musb: clear the Blackfin interrupt pending bits early in the ISR
If we clear the interrupt pending bits at the end, we sometimes return too
fast and have the same interrupt assert itself.  There is no way in a
Blackfin system to force a sync of this state, so the hardware manual
instructs people to clear interrupt flags early in their ISR.

Signed-off-by: Cliff Cai <cliff.cai@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-12-11 11:55:24 -08:00
..
blackfin.c USB: musb: fix musb_platform_set_mode() definition 2009-12-11 11:55:24 -08:00
blackfin.h USB: musb: add notes for Blackfin anomalies 2009-12-11 11:55:24 -08:00
cppi_dma.c USB: musb: Fix CPPI IRQs not being signaled 2009-11-30 16:43:16 -08:00
cppi_dma.h
davinci.c
davinci.h
Kconfig USB: musb: update Blackfin processor dependency 2009-12-11 11:55:24 -08:00
Makefile
musb_core.c
musb_core.h
musb_debug.h
musb_dma.h USB: musb: add work around for Blackfin anomaly 05000456 2009-12-11 11:55:24 -08:00
musb_gadget_ep0.c
musb_gadget.c
musb_gadget.h
musb_host.c
musb_host.h
musb_io.h
musb_regs.h USB: musb: kill compile warning for Blackfin systems 2009-12-11 11:55:24 -08:00
musb_virthub.c
musbhsdma.c USB: musb: clear the Blackfin interrupt pending bits early in the ISR 2009-12-11 11:55:24 -08:00
musbhsdma.h
omap2430.c
omap2430.h
tusb6010_omap.c
tusb6010.c
tusb6010.h