MLK-16738: ASoC: fsl: amix: move SAIs MCLKs to AUD_PLL1
authorViorel Suman <viorel.suman@nxp.com>
Thu, 9 Nov 2017 15:28:59 +0000 (17:28 +0200)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:39:14 +0000 (15:39 -0500)
Move AMIX SAIs MCLKs to AUD_PLL1 and double the frequency
in order to support 64k rate.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reviewed-by: Frank Li <frank.li@nxp.com>
Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
arch/arm64/boot/dts/freescale/fsl-imx8qm-mek.dts

index 3685f4a..a6664c2 100644 (file)
 
 &sai6 {
        assigned-clocks = <&clk IMX8QM_ACM_SAI6_MCLK_SEL>,
-                       <&clk IMX8QM_AUD_PLL0_DIV>,
-                       <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK0_DIV>,
-                       <&clk IMX8QM_AUD_ACM_AUD_REC_CLK0_DIV>,
+                       <&clk IMX8QM_AUD_PLL1_DIV>,
+                       <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK1_DIV>,
+                       <&clk IMX8QM_AUD_ACM_AUD_REC_CLK1_DIV>,
                        <&clk IMX8QM_AUD_SAI_6_MCLK>;
-       assigned-clock-parents = <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK0_CLK>;
-       assigned-clock-rates = <0>, <786432000>, <49152000>, <12288000>, <49152000>;
+       assigned-clock-parents = <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK1_CLK>;
+       assigned-clock-rates = <0>, <786432000>, <98304000>, <12288000>, <98304000>;
        fsl,sai-asynchronous;
        fsl,txm-rxs;
        status = "okay";
 
 &sai7 {
        assigned-clocks = <&clk IMX8QM_ACM_SAI7_MCLK_SEL>,
-                       <&clk IMX8QM_AUD_PLL0_DIV>,
-                       <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK0_DIV>,
-                       <&clk IMX8QM_AUD_ACM_AUD_REC_CLK0_DIV>,
+                       <&clk IMX8QM_AUD_PLL1_DIV>,
+                       <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK1_DIV>,
+                       <&clk IMX8QM_AUD_ACM_AUD_REC_CLK1_DIV>,
                        <&clk IMX8QM_AUD_SAI_7_MCLK>;
-       assigned-clock-parents = <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK0_CLK>;
-       assigned-clock-rates = <0>, <786432000>, <49152000>, <12288000>, <49152000>;
+       assigned-clock-parents = <&clk IMX8QM_AUD_ACM_AUD_PLL_CLK1_CLK>;
+       assigned-clock-rates = <0>, <786432000>, <98304000>, <12288000>, <98304000>;
        fsl,sai-asynchronous;
        fsl,txm-rxs;
        status = "okay";