kernel-fxtec-pro1x/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 headers: smp_lock.h redux 2009-07-12 12:22:34 -07:00
davinci.c USB: musb: silence "suspend as a_wait_vrise is_active" msgs 2009-07-12 15:16:37 -07:00
davinci.h USB: musb: partial DaVinci dm355 support 2009-03-24 16:20:36 -07:00
Kconfig USB: musb: update Blackfin processor dependency 2009-12-11 11:55:24 -08:00
Makefile
musb_core.c USB: musb: Remove unwanted message in boot log 2009-11-30 16:43:16 -08:00
musb_core.h USB: musb: make HAVE_CLK support optional 2009-10-09 13:52:07 -07:00
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.c USB: musb_gadget: fix STALL handling 2009-11-30 16:43:15 -08:00
musb_gadget.h
musb_gadget_ep0.c USB: musb: respect usb_request->zero in control requests 2009-11-30 16:43:16 -08:00
musb_host.c USB: musb: fix ISOC Tx programming for CPPI DMAs 2009-11-30 16:43:16 -08:00
musb_host.h musb: add high bandwidth ISO support 2009-06-15 21:44:41 -07:00
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 musb: support disconnect after HNP roleswitch 2009-06-15 21:44:41 -07:00
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 omap: headers: Move remaining headers from include/mach to include/plat 2009-10-20 09:40:47 -07:00
omap2430.h omap: headers: Move remaining headers from include/mach to include/plat 2009-10-20 09:40:47 -07:00
tusb6010.c musb: proper hookup to transceiver drivers 2009-06-15 21:44:40 -07:00
tusb6010.h USB: musb: Remove my email address from few musb related drivers 2009-04-23 14:15:27 -07:00
tusb6010_omap.c omap: headers: Move remaining headers from include/mach to include/plat 2009-10-20 09:40:47 -07:00