The patch set add driver and device-tree bindings for a dma controller on hisi ascend310/910 platform. Changes in v2: - Use common driver apis: dev_xxx() devm_xxx() - Fix dts-binding properties, based on feedbacks - If iommu sva feature is disabled, probe will not lead to failure 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 | 75 ++ drivers/dma/Kconfig | 9 + drivers/dma/Makefile | 1 + drivers/dma/ascend_sdma.c | 817 ++++++++++++++++++ 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