arm64: dts: imx8mq: Add UART DMA support
authorSebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Tue, 21 Feb 2023 08:04:08 +0000 (09:04 +0100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 14 Mar 2023 02:45:50 +0000 (10:45 +0800)
UART ports have DMA capability. Describe the UART DMA properties.

Signed-off-by: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mq.dtsi

index 9f950a6ac6c9b36cf1a29cfb22c1289a3d6ec936..cd925c0ac911513255321bb87a3bc8891211fcdf 100644 (file)
                                clocks = <&clk IMX8MQ_CLK_UART1_ROOT>,
                                         <&clk IMX8MQ_CLK_UART1_ROOT>;
                                clock-names = "ipg", "per";
+                               dmas = <&sdma1 22 4 0>, <&sdma1 23 4 0>;
+                               dma-names = "rx", "tx";
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MQ_CLK_UART3_ROOT>,
                                         <&clk IMX8MQ_CLK_UART3_ROOT>;
                                clock-names = "ipg", "per";
+                               dmas = <&sdma1 26 4 0>, <&sdma1 27 4 0>;
+                               dma-names = "rx", "tx";
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MQ_CLK_UART2_ROOT>,
                                         <&clk IMX8MQ_CLK_UART2_ROOT>;
                                clock-names = "ipg", "per";
+                               dmas = <&sdma1 24 4 0>, <&sdma1 25 4 0>;
+                               dma-names = "rx", "tx";
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MQ_CLK_UART4_ROOT>,
                                         <&clk IMX8MQ_CLK_UART4_ROOT>;
                                clock-names = "ipg", "per";
+                               dmas = <&sdma1 28 4 0>, <&sdma1 29 4 0>;
+                               dma-names = "rx", "tx";
                                status = "disabled";
                        };