-
- Downloads
dmaengine: add ep93xx DMA support
The ep93xx DMA controller has 10 independent memory to peripheral (M2P) channels, and 2 dedicated memory to memory (M2M) channels. M2M channels can also be used by SPI and IDE to perform DMA transfers to/from their memory mapped FIFOs. This driver supports both M2P and M2M channels with DMA_SLAVE, DMA_CYCLIC and DMA_MEMCPY (M2M only) capabilities. Signed-off-by:Mika Westerberg <mika.westerberg@iki.fi> Signed-off-by:
Ryan Mallon <rmallon@gmail.com> Acked-by:
H Hartley Sweeten <hsweeten@visionengravers.com> Acked-by:
Vinod Koul <vinod.koul@intel.com> Signed-off-by:
Grant Likely <grant.likely@secretlab.ca>
Showing
- arch/arm/mach-ep93xx/include/mach/dma.h 87 additions, 0 deletionsarch/arm/mach-ep93xx/include/mach/dma.h
- drivers/dma/Kconfig 7 additions, 0 deletionsdrivers/dma/Kconfig
- drivers/dma/Makefile 1 addition, 0 deletionsdrivers/dma/Makefile
- drivers/dma/ep93xx_dma.c 1355 additions, 0 deletionsdrivers/dma/ep93xx_dma.c
Loading
Please register or sign in to comment