linux-stable/drivers/usb/musb
Tony Lindgren f8e9f34f80 usb: musb: Fix up DMA related macros
Pass struct musb to tusb_dma_omap() and is_cppi_enabled(),
and add macros for the other DMA controllers. Populate the
platform specific quirks with the DMA type and use it during
runtime.

Note that platform glue layers with no custom DMA code are
tagged with MUSB_DMA_INVENTRA which may have a chance of
working. Looks like the defconfigs for these use PIO_ONLY,
so this should not break existing configs.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2015-05-07 13:35:46 -05:00
..
am35x.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
blackfin.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
blackfin.h
cppi_dma.c
cppi_dma.h
da8xx.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
davinci.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
davinci.h
jz4740.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
Kconfig usb: musb: fix Kconfig regression 2015-03-09 10:44:35 -05:00
Makefile usb: musb: add support for JZ4740 usb device controller 2013-12-20 09:53:24 -06:00
musb_am335x.c usb: musb: Fix panic upon musb_am335x module removal 2014-06-27 10:53:06 -05:00
musb_core.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
musb_core.h usb: musb: core: drop recover_work 2015-03-10 15:33:29 -05:00
musb_cppi41.c usb: musb: cppi41: fix condition to call cppi41_trans_done(). 2015-03-11 11:34:37 -05:00
musb_debug.h
musb_debugfs.c usb: musb: only set test mode once 2015-04-27 15:51:45 -05:00
musb_dma.h usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
musb_dsps.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
musb_gadget.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
musb_gadget.h
musb_gadget_ep0.c usb: musb: gadget: use common is_selfpowered 2015-01-29 10:35:43 -06:00
musb_host.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
musb_host.h usb: musb: fix prototype for musb_port_reset 2013-12-20 15:05:43 -06:00
musb_io.h usb: musb: Change end point selection to use new IO access 2014-11-25 08:47:06 -06:00
musb_regs.h usb: musb: Use IS_ENABLED for tusb6010 2014-11-25 08:47:07 -06:00
musb_virthub.c usb: generic resume timeout for v4.1 2015-04-10 13:45:27 +02:00
musbhsdma.c usb: musb: Change end point selection to use new IO access 2014-11-25 08:47:06 -06:00
musbhsdma.h
omap2430.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
omap2430.h
tusb6010.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
tusb6010.h usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
tusb6010_omap.c usb: musb: tusb6010: Use musb->tusb_revision instead of tusb_get_revision call. 2014-05-16 12:16:31 -05:00
ux500.c usb: musb: Fix up DMA related macros 2015-05-07 13:35:46 -05:00
ux500_dma.c usb: musb: Change to use new IO access 2014-11-25 08:47:06 -06:00