[PATCH v2 07/10] dt-bindings: dma: snps,dw-axi-dmac: Add UltraRISC DP1000 compatible

From: Jia Wang via B4 Relay

Date: Mon Sep 07 2026 - 06:14:35 EST


From: Jia Wang <wangjia@xxxxxxxxxxxxx>

The DP1000 integrates a DMA controller.

Add its SoC-specific compatible with the generic fallback.

Signed-off-by: Jia Wang <wangjia@xxxxxxxxxxxxx>
---
.../devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)

diff --git a/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml b/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
index 0a30a455b0ee..bfd6d67a98e6 100644
--- a/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
+++ b/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
@@ -14,6 +14,27 @@ description:

allOf:
- $ref: dma-controller.yaml#
+ - if:
+ properties:
+ compatible:
+ contains:
+ const: ultrarisc,dp1000-axi-dma
+ then:
+ properties:
+ reg:
+ maxItems: 1
+ interrupts:
+ minItems: 8
+ dma-channels:
+ const: 8
+ snps,dma-masters:
+ const: 1
+ snps,data-width:
+ const: 4
+ snps,priority:
+ minItems: 8
+ snps,block-size:
+ minItems: 8

properties:
compatible:
@@ -27,6 +48,7 @@ properties:
- enum:
- altr,agilex5-axi-dma
- sophgo,cv1800b-axi-dma
+ - ultrarisc,dp1000-axi-dma
- const: snps,axi-dma-1.01a

reg:

--
2.34.1