DMA: PL330: Add dma api driver
authorJassi Brar <jassi.brar@samsung.com>
Mon, 24 May 2010 03:28:19 +0000 (20:28 -0700)
committerDan Williams <dan.j.williams@intel.com>
Mon, 24 May 2010 03:28:19 +0000 (20:28 -0700)
commitb3040e40675ec2c43542331cd30d4ee3dae797e8
treea327c4a92118dd0e1c61b8455e744910cd121f57
parent6f68fbaafbaa033205cd131d3e1f3c4b914e9b78
DMA: PL330: Add dma api driver

Add DMA Engine API driver for the PL330 DMAC.
This driver is supposed to be reusable by various
platforms that have one or more PL330 DMACs.
Atm, DMA_SLAVE and DMA_MEMCPY capabilities have been
implemented.

Signed-off-by: Jassi Brar <jassi.brar@samsung.com>
Reviewed-by: Linus Walleij <linus.walleij@stericsson.com>
[dan.j.williams@intel.com: missing slab.h and ->device_control() fixups]
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/Kconfig
drivers/dma/Makefile
drivers/dma/pl330.c [new file with mode: 0644]
include/linux/amba/pl330.h [new file with mode: 0644]