[PATCH v6 0/4] add Hisilicon accelerator DMA driver

Chengwen Feng fengchengwen at huawei.com
Thu Oct 16 04:53:14 CEST 2025


This patchset adds Hisilicon accelerator DMA driver which based on
UACCE bus.

Chengwen Feng (4):
  dma/hisi_acc: add probe and remove
  dma/hisi_acc: add control path ops
  dma/hisi_acc: add data path ops
  dma/hisi_acc: add doc

---
v6: update rst file to reflect this driver correspond accelerator
    subsystem.
v5: rename driver name to hisi_acc.
v4: start/stop support detect sq/cq-status.
    add wait requests complete in stop.
v3: fix remove wrong dmadev by add prefix match.
    use proper errcode when get avail queue fail and dmadev alloc fail.
v2: fix magic number.
    support clean write back field when submit request.

 MAINTAINERS                            |   5 +
 doc/guides/dmadevs/hisi_acc.rst        |  62 ++
 doc/guides/dmadevs/index.rst           |   1 +
 doc/guides/rel_notes/release_25_11.rst |   6 +
 drivers/dma/hisi_acc/hisi_acc_dmadev.c | 774 +++++++++++++++++++++++++
 drivers/dma/hisi_acc/hisi_acc_dmadev.h | 169 ++++++
 drivers/dma/hisi_acc/meson.build       |  21 +
 drivers/dma/meson.build                |   1 +
 8 files changed, 1039 insertions(+)
 create mode 100644 doc/guides/dmadevs/hisi_acc.rst
 create mode 100644 drivers/dma/hisi_acc/hisi_acc_dmadev.c
 create mode 100644 drivers/dma/hisi_acc/hisi_acc_dmadev.h
 create mode 100644 drivers/dma/hisi_acc/meson.build

-- 
2.17.1



More information about the dev mailing list