intel_mid_dma: Add sg list support to DMA driver
authorRamesh Babu K V <ramesh.b.k.v@intel.com>
Mon, 4 Oct 2010 10:37:53 +0000 (10:37 +0000)
committerDan Williams <dan.j.williams@intel.com>
Thu, 7 Oct 2010 22:03:43 +0000 (15:03 -0700)
commit576e3c394a6c427c9a1378ec88ef7eb97e731992
tree55cfcf13ac594a63d1f8056bca08c6db66edcb3e
parent03b96dca010145f3896abcd443b7fddb9813a0e6
intel_mid_dma: Add sg list support to DMA driver

For a very high speed DMA various periphral devices need
scatter-gather list support. The DMA hardware support link list items.
This list can be circular also (adding new flag DMA_PREP_CIRCULAR_LIST)
Right now this flag is in driver header and should be moved to
dmaengine header file eventually

Signed-off-by: Ramesh Babu K V <ramesh.b.k.v@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/intel_mid_dma.c
drivers/dma/intel_mid_dma_regs.h
include/linux/intel_mid_dma.h