linux/drivers/dma/dw
Russell King 24353b8bb4 DMA-API: dma: dw_dmac.c: convert to use dma_coerce_mask_and_coherent()
This code sequence:
	if (!pdev->dev.dma_mask) {
		pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
		pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
	}
bypasses the architectures check on the DMA mask.  It can be replaced
with dma_coerce_mask_and_coherent(), avoiding the direct initialization
of this mask.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2013-10-31 14:48:51 +00:00
..
Kconfig Remove GENERIC_HARDIRQ config option 2013-09-13 15:09:52 +02:00
Makefile dma: dw: add PCI part of the driver 2013-07-05 11:40:45 +05:30
core.c dma: dw: return DMA_PAUSED only if cookie status is DMA_IN_PROGRESS 2013-08-05 09:32:26 +05:30
internal.h dma: dw: split driver to library part and platform code 2013-07-05 11:40:44 +05:30
pci.c dma: dw: add PCI part of the driver 2013-07-05 11:40:45 +05:30
platform.c DMA-API: dma: dw_dmac.c: convert to use dma_coerce_mask_and_coherent() 2013-10-31 14:48:51 +00:00
regs.h dmaengine: dw: select DW_DMAC_BIG_ENDIAN_IO automagically 2013-07-05 11:40:46 +05:30