This is for the System Direct Memory Access(SDMA) hardware used by HiSilicon Ascend families. The dma controller supports data transfers between memory and memory or between memory and device. Guo Mengqi (2): dmaengine: Add HiSilicon Ascend SDMA engine support dt-bindings: dma: hisi: Add bindings for Hisi Ascend sdma .../bindings/dma/hisi,ascend-sdma.yaml | 82 ++ drivers/dma/Kconfig | 9 + drivers/dma/Makefile | 1 + drivers/dma/ascend_sdma.c | 810 ++++++++++++++++++ 4 files changed, 902 insertions(+) create mode 100644 Documentation/devicetree/bindings/dma/hisi,ascend-sdma.yaml create mode 100644 drivers/dma/ascend_sdma.c -- 2.17.1