dmaengine: sun6i: Add driver for the Allwinner A31 DMA controller

The Allwinner A31 has a 16 channels DMA controller that it shares with the
newer A23. Although sharing some similarities with the DMA controller of the
older Allwinner SoCs, it's significantly different, I don't expect it to be
possible to share the driver for these two.

The A31 Controller is able to memory-to-memory or memory-to-device transfers on
the 16 channels in parallel.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
此提交包含在:
Maxime Ripard
2014-07-17 21:46:16 +02:00
提交者 Vinod Koul
父節點 3c677cc460
當前提交 5558593087
共有 3 個檔案被更改,包括 1068 行新增0 行删除

1059
drivers/dma/sun6i-dma.c 一般檔案

檔案差異因為檔案過大而無法顯示 載入差異