Synopsys DesignWare AXI DMA Controller
A licensable DMA controller IP block from Synopsys that SoC vendors integrate into their chips to move data between memory and peripherals without burdening the CPU. It shows up in modern embedded Linux SoCs such as Intel's Keem Bay, StarFive's JH7110 and JH8100, and Sophgo's CV1800B — the chips behind popular RISC-V single-board computers like VisionFive and Milk-V Duo.
recommendation
It should stay in the kernel because this DMA engine block is actively used in current RISC-V and ARM SoCs, including StarFive's JH7110 (used in the VisionFive boards) and Sophgo's CV1800B (used in Milk-V Duo boards still sold in 2025). Upstream activity is healthy, with cleanup patches and new SoC enablement landing as recently as early 2026.
repository signals
sources
- lore.kernel.org
Upstream activity is current in 2026; the driver received a cleanup patch in April 2026 rather than removal discussion.
- lore.kernel.org
The driver gained new SoC support (CV1800B) in February 2026, indicating ongoing enablement for new hardware.
- doc-en.rvspace.org
StarFive's JH7110 is a current Linux-capable SoC family, matching one of the driver's compatible strings and indicating contemporary deployments.
- milkv.io
Milk-V documents the Duo board based on CV1800B and notes Linux support; the same page shows the original Duo as EOL but confirms real shipped products using this DMA-capable SoC family.
- milkv.io
Milk-V still markets/sells Duo-family hardware, showing CV1800B-based boards remained commercially available into the 2025 timeframe.
codex reasoning notes (technical)
Local source read via exec_command showed current compatibles `snps,axi-dma-1.01a`, `intel,kmb-axi-dma`, `sophgo,cv1800b-axi-dma`, `starfive,jh7110-axi-dma`, and `starfive,jh8100-axi-dma`, so this is active SoC glue for live platforms. lore_file_timeline on `drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c` returned 2026 patch traffic including cleanup work and new CV1800B support; no removal/deprecation signal was found in the lore evidence gathered. web search_query found official/current product pages for StarFive JH7110 and Milk-V CV1800B/Duo hardware, supporting that the IP is still relevant in new embedded deployments. This is niche embedded DMA IP, not a generic replacement case, so keep rather than deprecate; annotate only if maintainers later want broader SoC-coverage notes.