dmaengine: add TI EDMA DMA engine driver
authorMatt Porter <mporter@ti.com>
Thu, 23 Aug 2012 01:09:34 +0000 (21:09 -0400)
committerVinod Koul <vinod.koul@linux.intel.com>
Sat, 1 Sep 2012 00:44:02 +0000 (06:14 +0530)
commitc2dde5f8f2095d7c623ff3565c1462e190272273
tree4877845fc7d5396da2191264d456f0496a0f56c3
parent8eb4da28b2544d0fed55a811515dfeb6c07a0447
dmaengine: add TI EDMA DMA engine driver

Add a DMA engine driver for the TI EDMA controller. This driver
is implemented as a wrapper around the existing DaVinci private
DMA implementation. This approach allows for incremental conversion
of each peripheral driver to the DMA engine API. The EDMA driver
supports slave transfers but does not yet support cyclic transfers.

Signed-off-by: Matt Porter <mporter@ti.com>
Tested-by: Tom Rini <trini@ti.com>
Tested-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
drivers/dma/Kconfig
drivers/dma/Makefile
drivers/dma/edma.c [new file with mode: 0644]
include/linux/edma.h [new file with mode: 0644]