ARM: dts: stm32: add sai nodes on stm32mp131

Add SAI1 and SAI2 peripherals support for the STM32MP13 SoC family.

Signed-off-by: Olivier Moysan <olivier.moysan@foss.st.com>
Change-Id: I79af484702fa4108c106e6013f82d33638e92e6d
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
This commit is contained in:
Olivier Moysan 2022-11-18 15:20:04 +01:00 committed by Alexandre Torgue
parent ae8cf3b487
commit 619746a27b
1 changed files with 62 additions and 0 deletions

View File

@ -239,6 +239,68 @@
status = "disabled"; status = "disabled";
}; };
sai1: sai@4400a000 {
compatible = "st,stm32h7-sai";
reg = <0x4400a000 0x4>, <0x4400a3f0 0x10>;
ranges = <0 0x4400a000 0x400>;
#address-cells = <1>;
#size-cells = <1>;
interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
resets = <&rcc SAI1_R>;
status = "disabled";
sai1a: audio-controller@4400a004 {
compatible = "st,stm32-sai-sub-a";
reg = <0x4 0x20>;
#sound-dai-cells = <0>;
clocks = <&rcc SAI1_K>;
clock-names = "sai_ck";
dmas = <&dmamux1 87 0x400 0x01>;
status = "disabled";
};
sai1b: audio-controller@4400a024 {
compatible = "st,stm32-sai-sub-b";
reg = <0x24 0x20>;
#sound-dai-cells = <0>;
clocks = <&rcc SAI1_K>;
clock-names = "sai_ck";
dmas = <&dmamux1 88 0x400 0x01>;
status = "disabled";
};
};
sai2: sai@4400b000 {
compatible = "st,stm32h7-sai";
reg = <0x4400b000 0x4>, <0x4400b3f0 0x10>;
ranges = <0 0x4400b000 0x400>;
#address-cells = <1>;
#size-cells = <1>;
interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>;
resets = <&rcc SAI2_R>;
status = "disabled";
sai2a: audio-controller@4400b004 {
compatible = "st,stm32-sai-sub-a";
reg = <0x4 0x20>;
#sound-dai-cells = <0>;
clocks = <&rcc SAI2_K>;
clock-names = "sai_ck";
dmas = <&dmamux1 89 0x400 0x01>;
status = "disabled";
};
sai2b: audio-controller@4400b024 {
compatible = "st,stm32-sai-sub-b";
reg = <0x24 0x20>;
#sound-dai-cells = <0>;
clocks = <&rcc SAI2_K>;
clock-names = "sai_ck";
dmas = <&dmamux1 90 0x400 0x01>;
status = "disabled";
};
};
dma1: dma-controller@48000000 { dma1: dma-controller@48000000 {
compatible = "st,stm32-dma"; compatible = "st,stm32-dma";
reg = <0x48000000 0x400>; reg = <0x48000000 0x400>;