ARM: dts: r9a06g032: Describe the DMA router
authorMiquel Raynal <miquel.raynal@bootlin.com>
Wed, 27 Apr 2022 09:56:53 +0000 (11:56 +0200)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 6 May 2022 09:09:33 +0000 (11:09 +0200)
There is a dmamux on this SoC which allows picking two different sources
for a single DMA request.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20220427095653.91804-10-miquel.raynal@bootlin.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm/boot/dts/r9a06g032.dtsi

index 74d583927b86f1f56fc0f8a317d4cdc68b90c5ec..a84efde210d298c9af1d6acc3c68527b5474580e 100644 (file)
                        clocks = <&ext_mclk>, <&ext_rtc_clk>,
                                        <&ext_jtag_clk>, <&ext_rgmii_ref>;
                        clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+
+                       dmamux: dma-router@a0 {
+                               compatible = "renesas,rzn1-dmamux";
+                               reg = <0xa0 4>;
+                               #dma-cells = <6>;
+                               dma-requests = <32>;
+                               dma-masters = <&dma0 &dma1>;
+                       };
                };
 
                uart0: serial@40060000 {