aboutsummaryrefslogtreecommitdiff
path: root/dts/upstream/Bindings/dma/ti/k3-pktdma.yaml
diff options
context:
space:
mode:
authorTom Rini2024-04-01 09:08:13 -0400
committerTom Rini2024-04-01 09:08:13 -0400
commitbc39e06778168a34bb4e0a34fbee4edbde4414d8 (patch)
tree1a62e02df7db59fcffe3c57c24cf577039a4d389 /dts/upstream/Bindings/dma/ti/k3-pktdma.yaml
parent27795dd717dadc73091e1b4d6c50952b93aaa819 (diff)
parent93743d241c64bc1f7ecbf3262d1683176551e11f (diff)
Subtree merge tag 'v6.8-dts' of devicetree-rebasing repo [1] into dts/upstream
[1] https://git.kernel.org/pub/scm/linux/kernel/git/devicetree/devicetree-rebasing.git/
Diffstat (limited to 'dts/upstream/Bindings/dma/ti/k3-pktdma.yaml')
-rw-r--r--dts/upstream/Bindings/dma/ti/k3-pktdma.yaml26
1 files changed, 23 insertions, 3 deletions
diff --git a/dts/upstream/Bindings/dma/ti/k3-pktdma.yaml b/dts/upstream/Bindings/dma/ti/k3-pktdma.yaml
index a69f62f854d..11e064c0299 100644
--- a/dts/upstream/Bindings/dma/ti/k3-pktdma.yaml
+++ b/dts/upstream/Bindings/dma/ti/k3-pktdma.yaml
@@ -45,14 +45,28 @@ properties:
The second cell is the ASEL value for the channel
reg:
- maxItems: 4
+ minItems: 4
+ items:
+ - description: Packet DMA Control /Status Registers region
+ - description: RX Channel Realtime Registers region
+ - description: TX Channel Realtime Registers region
+ - description: Ring Realtime Registers region
+ - description: Ring Configuration Registers region
+ - description: TX Configuration Registers region
+ - description: RX Configuration Registers region
+ - description: RX Flow Configuration Registers region
reg-names:
+ minItems: 4
items:
- const: gcfg
- const: rchanrt
- const: tchanrt
- const: ringrt
+ - const: ring
+ - const: tchan
+ - const: rchan
+ - const: rflow
msi-parent: true
@@ -136,8 +150,14 @@ examples:
reg = <0x0 0x485c0000 0x0 0x100>,
<0x0 0x4a800000 0x0 0x20000>,
<0x0 0x4aa00000 0x0 0x40000>,
- <0x0 0x4b800000 0x0 0x400000>;
- reg-names = "gcfg", "rchanrt", "tchanrt", "ringrt";
+ <0x0 0x4b800000 0x0 0x400000>,
+ <0x0 0x485e0000 0x0 0x20000>,
+ <0x0 0x484a0000 0x0 0x4000>,
+ <0x0 0x484c0000 0x0 0x2000>,
+ <0x0 0x48430000 0x0 0x4000>;
+ reg-names = "gcfg", "rchanrt", "tchanrt", "ringrt",
+ "ring", "tchan", "rchan", "rflow";
+
msi-parent = <&inta_main_dmss>;
#dma-cells = <2>;