aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt b/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
index fcc2b6517560..a1f2683c49bf 100644
--- a/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
+++ b/Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
@@ -21,6 +21,18 @@ Required properties:
21- dma-channel child node: Should have at least one channel and can have up to 21- dma-channel child node: Should have at least one channel and can have up to
22 two channels per device. This node specifies the properties of each 22 two channels per device. This node specifies the properties of each
23 DMA channel (see child node properties below). 23 DMA channel (see child node properties below).
24- clocks: Input clock specifier. Refer to common clock bindings.
25- clock-names: List of input clocks
26 For VDMA:
27 Required elements: "s_axi_lite_aclk"
28 Optional elements: "m_axi_mm2s_aclk" "m_axi_s2mm_aclk",
29 "m_axis_mm2s_aclk", "s_axis_s2mm_aclk"
30 For CDMA:
31 Required elements: "s_axi_lite_aclk", "m_axi_aclk"
32 FOR AXIDMA:
33 Required elements: "s_axi_lite_aclk"
34 Optional elements: "m_axi_mm2s_aclk", "m_axi_s2mm_aclk",
35 "m_axi_sg_aclk"
24 36
25Required properties for VDMA: 37Required properties for VDMA:
26- xlnx,num-fstores: Should be the number of framebuffers as configured in h/w. 38- xlnx,num-fstores: Should be the number of framebuffers as configured in h/w.
@@ -60,6 +72,9 @@ axi_vdma_0: axivdma@40030000 {
60 xlnx,num-fstores = <0x8>; 72 xlnx,num-fstores = <0x8>;
61 xlnx,flush-fsync = <0x1>; 73 xlnx,flush-fsync = <0x1>;
62 xlnx,addrwidth = <0x20>; 74 xlnx,addrwidth = <0x20>;
75 clocks = <&clk 0>, <&clk 1>, <&clk 2>, <&clk 3>, <&clk 4>;
76 clock-names = "s_axi_lite_aclk", "m_axi_mm2s_aclk", "m_axi_s2mm_aclk",
77 "m_axis_mm2s_aclk", "s_axis_s2mm_aclk";
63 dma-channel@40030000 { 78 dma-channel@40030000 {
64 compatible = "xlnx,axi-vdma-mm2s-channel"; 79 compatible = "xlnx,axi-vdma-mm2s-channel";
65 interrupts = < 0 54 4 >; 80 interrupts = < 0 54 4 >;