dt-bingings: Add dt-bingings support for StarFive JH7110 DMA.
authorsamin <samin.guo@starfivetech.com>
Mon, 22 Nov 2021 06:34:59 +0000 (14:34 +0800)
committersamin <samin.guo@starfivetech.com>
Tue, 23 Nov 2021 03:36:22 +0000 (11:36 +0800)
Signed-off-by: samin <samin.guo@starfivetech.com>
arch/riscv/boot/dts/starfive/starfive_jh7110.dts

index f631bbd..ed60a99 100644 (file)
                        clock-names = "baudclk", "apb_pclk";
                        status = "okay";
                };
+               dma: dma-controller@16050000 {
+                       compatible = "starfive,axi-dma";
+                       reg = <0x0 0x16050000 0x0 0x10000>;
+                       clocks = <&stg_axiahb_clk>, <&stg_apbclk>;
+                       clock-names = "core-clk", "cfgr-clk";
+                       interrupt-parent = <&plic>;
+                       interrupts = <73>;
+                       #dma-cells = <2>;
+                       dma-channels = <4>;
+                       snps,dma-masters = <1>;
+                       snps,data-width = <3>;
+                       snps,num-hs-if = <56>;
+                       snps,block-size = <65536 65536 65536 65536>;
+                       snps,priority = <0 1 2 3>;
+                       snps,axi-max-burst-len = <16>;
+                       status = "okay";
+               };
                gpio: gpio@13040000 {
                        compatible = "starfive,gpio7110";
                        interrupt-parent = <&plic>;
                        ngpios = <64>;
                        status = "okay";
                };
-               
+
                /*emmc*/
                sdio0:sdio0@16010000{
                        compatible = "snps,dw-mshc";