This patch adds two clock muxes for the two I2S
buses present on sama5d2 platforms.

Signed-off-by: Codrin Ciubotariu <codrin.ciubota...@microchip.com>
---

Changes in v6:
        - none

 arch/arm/boot/dts/sama5d2.dtsi | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/arch/arm/boot/dts/sama5d2.dtsi b/arch/arm/boot/dts/sama5d2.dtsi
index 61f68e5c48e9..eeb6afa1cda7 100644
--- a/arch/arm/boot/dts/sama5d2.dtsi
+++ b/arch/arm/boot/dts/sama5d2.dtsi
@@ -992,6 +992,24 @@
                                                atmel,clk-output-range = <0 
100000000>;
                                        };
                                };
+
+                               i2s_clkmux {
+                                       compatible = 
"atmel,sama5d2-clk-i2s-mux";
+                                       #address-cells = <1>;
+                                       #size-cells = <0>;
+
+                                       i2s0muxck: i2s0_muxclk {
+                                               clocks = <&i2s0_clk>, 
<&i2s0_gclk>;
+                                               #clock-cells = <0>;
+                                               reg = <0>;
+                                       };
+
+                                       i2s1muxck: i2s1_muxclk {
+                                               clocks = <&i2s1_clk>, 
<&i2s1_gclk>;
+                                               #clock-cells = <0>;
+                                               reg = <1>;
+                                       };
+                               };
                        };
 
                        qspi0: spi@f0020000 {
-- 
2.17.1

Reply via email to