summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/st
diff options
context:
space:
mode:
authorOlivier Moysan <olivier.moysan@foss.st.com>2024-11-05 17:21:41 +0100
committerAlexandre Torgue <alexandre.torgue@foss.st.com>2024-12-09 17:16:27 +0100
commit7c7abd1bf4019e7a88ead7d93d6708153f17abf7 (patch)
treedce7a71fc93ca41340927fb2c6479ed5f22142b4 /arch/arm64/boot/dts/st
parentbf26d75a95f1729eff7262ee11f3628b739ef9e4 (diff)
arm64: dts: st: add spdifrx support on stm32mp251
Add S/PDIFRX support to STM32MP25 SoC family. Signed-off-by: Olivier Moysan <olivier.moysan@foss.st.com> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Diffstat (limited to 'arch/arm64/boot/dts/st')
-rw-r--r--arch/arm64/boot/dts/st/stm32mp251.dtsi14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi
index 83d92b70bc5f..1accf931c49e 100644
--- a/arch/arm64/boot/dts/st/stm32mp251.dtsi
+++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi
@@ -297,6 +297,20 @@
status = "disabled";
};
+ spdifrx: audio-controller@400d0000 {
+ compatible = "st,stm32h7-spdifrx";
+ #sound-dai-cells = <0>;
+ reg = <0x400d0000 0x400>;
+ clocks = <&rcc CK_KER_SPDIFRX>;
+ clock-names = "kclk";
+ interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>;
+ dmas = <&hpdma 71 0x43 0x212>,
+ <&hpdma 72 0x43 0x212>;
+ dma-names = "rx", "rx-ctrl";
+ access-controllers = <&rifsc 30>;
+ status = "disabled";
+ };
+
usart2: serial@400e0000 {
compatible = "st,stm32h7-uart";
reg = <0x400e0000 0x400>;