Skip to content

Commit cd6cb1f

Browse files
MrVanShawn Guo
authored andcommitted
arm64: dts: imx93: add dma support for lpspi[1..8]
Add dma support for lpspi[1..8] Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
1 parent 7eb9efd commit cd6cb1f

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

arch/arm64/boot/dts/freescale/imx93.dtsi

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,8 @@
359359
clocks = <&clk IMX93_CLK_LPSPI1_GATE>,
360360
<&clk IMX93_CLK_BUS_AON>;
361361
clock-names = "per", "ipg";
362+
dmas = <&edma1 11 0 0>, <&edma1 12 0 FSL_EDMA_RX>;
363+
dma-names = "tx", "rx";
362364
status = "disabled";
363365
};
364366

@@ -371,6 +373,8 @@
371373
clocks = <&clk IMX93_CLK_LPSPI2_GATE>,
372374
<&clk IMX93_CLK_BUS_AON>;
373375
clock-names = "per", "ipg";
376+
dmas = <&edma1 13 0 0>, <&edma1 14 0 FSL_EDMA_RX>;
377+
dma-names = "tx", "rx";
374378
status = "disabled";
375379
};
376380

@@ -739,6 +743,8 @@
739743
clocks = <&clk IMX93_CLK_LPSPI3_GATE>,
740744
<&clk IMX93_CLK_BUS_WAKEUP>;
741745
clock-names = "per", "ipg";
746+
dmas = <&edma2 12 0 0>, <&edma2 13 0 FSL_EDMA_RX>;
747+
dma-names = "tx", "rx";
742748
status = "disabled";
743749
};
744750

@@ -751,6 +757,8 @@
751757
clocks = <&clk IMX93_CLK_LPSPI4_GATE>,
752758
<&clk IMX93_CLK_BUS_WAKEUP>;
753759
clock-names = "per", "ipg";
760+
dmas = <&edma2 14 0 0>, <&edma2 15 0 FSL_EDMA_RX>;
761+
dma-names = "tx", "rx";
754762
status = "disabled";
755763
};
756764

@@ -960,6 +968,8 @@
960968
clocks = <&clk IMX93_CLK_LPSPI5_GATE>,
961969
<&clk IMX93_CLK_BUS_WAKEUP>;
962970
clock-names = "per", "ipg";
971+
dmas = <&edma2 79 0 0>, <&edma2 80 0 FSL_EDMA_RX>;
972+
dma-names = "tx", "rx";
963973
status = "disabled";
964974
};
965975

@@ -972,6 +982,8 @@
972982
clocks = <&clk IMX93_CLK_LPSPI6_GATE>,
973983
<&clk IMX93_CLK_BUS_WAKEUP>;
974984
clock-names = "per", "ipg";
985+
dmas = <&edma2 81 0 0>, <&edma2 82 0 FSL_EDMA_RX>;
986+
dma-names = "tx", "rx";
975987
status = "disabled";
976988
};
977989

@@ -984,6 +996,8 @@
984996
clocks = <&clk IMX93_CLK_LPSPI7_GATE>,
985997
<&clk IMX93_CLK_BUS_WAKEUP>;
986998
clock-names = "per", "ipg";
999+
dmas = <&edma2 83 0 0>, <&edma2 84 0 FSL_EDMA_RX>;
1000+
dma-names = "tx", "rx";
9871001
status = "disabled";
9881002
};
9891003

@@ -996,6 +1010,8 @@
9961010
clocks = <&clk IMX93_CLK_LPSPI8_GATE>,
9971011
<&clk IMX93_CLK_BUS_WAKEUP>;
9981012
clock-names = "per", "ipg";
1013+
dmas = <&edma2 85 0 0>, <&edma2 86 0 FSL_EDMA_RX>;
1014+
dma-names = "tx", "rx";
9991015
status = "disabled";
10001016
};
10011017

0 commit comments

Comments
 (0)