Skip to content

Commit

Permalink
dts: xtensa: nxp_imx8m: Add SAI3 and SDMA3 node
Browse files Browse the repository at this point in the history
Add sai3 and sdma3 nodes found on NXP i.MX8MP SOC.

Signed-off-by: Daniel Baluta <[email protected]>
  • Loading branch information
dbaluta committed Nov 29, 2024
1 parent 0017265 commit 956e668
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions dts/xtensa/nxp/nxp_imx8m.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,12 @@
reg = <0x92c00000 DT_SIZE_K(512)>;
};

mclk1: mclk {
compatible = "fixed-clock";
#clock-cells = <0>;
clock-frequency = <12288000>;
};

soc {
irqsteer: interrupt-controller@30a80000 {
compatible = "nxp,irqsteer-intc";
Expand Down Expand Up @@ -81,6 +87,32 @@
#clock-cells = <3>;
};

sdma3: dma@30e00000 {
compatible = "nxp,sdma";
reg = <0x30e00000 DT_SIZE_K(64)>;
interrupt-parent = <&master1>;
interrupts = <2 0 0>;
#dma-cells = <2>;
status = "disabled";
};

sai3: dai@30c30000 {
compatible = "nxp,dai-sai";
reg = <0x30c30000 DT_SIZE_K(64)>;

mclk-is-output;
clocks = <&mclk1>;
clock-names = "mclk1";

interrupt-parent = <&master1>;
interrupts = <18>;
dai-index = <3>;
/* DMA event source, peripheral type */
dmas = <&sdma3 5 5>, <&sdma3 4 5>;
dma-names = "tx", "rx";
status = "disabled";
};

iomuxc: iomuxc@30330000 {
compatible = "nxp,imx-iomuxc";
reg = <0x30330000 DT_SIZE_K(64)>;
Expand Down

0 comments on commit 956e668

Please sign in to comment.