Skip to content

Commit 5d07f0a

Browse files
author
Codrin Ciubotariu
committed
ARM: dts: at91: sama7g5: add ASRC node
SAMA7G5 embeds an ASRC. Add its node to represent and probe it. Signed-off-by: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
1 parent e54b299 commit 5d07f0a

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

arch/arm/boot/dts/sama7g5.dtsi

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,31 @@
672672
status = "disabled";
673673
};
674674

675+
asrc: sound@e1610000 {
676+
compatible = "microchip,sama7g5-asrc";
677+
reg = <0xe1610000 0x1000>;
678+
interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
679+
#sound-dai-cells = <1>;
680+
dmas = <&dma0 AT91_XDMAC_DT_PERID(55)>,
681+
<&dma0 AT91_XDMAC_DT_PERID(56)>,
682+
<&dma0 AT91_XDMAC_DT_PERID(57)>,
683+
<&dma0 AT91_XDMAC_DT_PERID(58)>,
684+
<&dma0 AT91_XDMAC_DT_PERID(59)>,
685+
<&dma0 AT91_XDMAC_DT_PERID(60)>,
686+
<&dma0 AT91_XDMAC_DT_PERID(61)>,
687+
<&dma0 AT91_XDMAC_DT_PERID(62)>;
688+
dma-names = "rx0", "tx0", "rx1", "tx1",
689+
"rx2", "tx2", "rx3", "tx3";
690+
clocks = <&pmc PMC_TYPE_PERIPHERAL 30>, <&pmc PMC_TYPE_GCK 30>;
691+
clock-names = "pclk", "gclk";
692+
microchip,triggers = <&i2s0>, <&i2s1>, <&pdmc0>, <&pdmc1>,
693+
<&ssc0>, <&ssc1>, <&spdiftx>, <&spdifrx>;
694+
microchip,trigger-indexes = <1>, <2>, <3>, <4>, <5>, <8>, <9>, <10>;
695+
assigned-clocks = <&pmc PMC_TYPE_GCK 30>;
696+
assigned-clock-parents = <&pmc PMC_TYPE_CORE PMC_AUDIOPMCPLL>;
697+
status = "disabled";
698+
};
699+
675700
spdifrx: spdifrx@e1614000 {
676701
#sound-dai-cells = <0>;
677702
compatible = "microchip,sama7g5-spdifrx";

0 commit comments

Comments
 (0)