summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
diff options
context:
space:
mode:
authorViorel Suman <viorel.suman@nxp.com>2018-06-27 13:13:42 +0300
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:32:34 +0800
commite45b27d9f0ad8577efbeab2a9525cdf54152c103 (patch)
tree64938cfa99a961b86ac3ae04e3a7ed072293b374 /arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
parenta464b6976a312abed756e7e66633cea53d644be3 (diff)
MLK-18682-5: arm64: dts: imx8mm-evk: define SAI1/5 pll8k and pll11k clks
Specify SAI1/5 pll8k and pll11k clks in order to enable dynamic reparenting of SAI master clock to the appropriate pll as function of audio stream rate. Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts')
-rwxr-xr-xarch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts10
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
index 42654f744c4d..7a0d314b86e6 100755
--- a/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
+++ b/arch/arm64/boot/dts/freescale/fsl-imx8mm-evk.dts
@@ -811,6 +811,11 @@
<&clk IMX8MM_CLK_SAI1_DIV>;
assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
assigned-clock-rates = <0>, <49152000>;
+ clocks = <&clk IMX8MM_CLK_SAI1_IPG>, <&clk IMX8MM_CLK_DUMMY>,
+ <&clk IMX8MM_CLK_SAI1_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
+ <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
+ <&clk IMX8MM_AUDIO_PLL2_OUT>;
+ clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
status = "okay";
};
@@ -831,6 +836,11 @@
<&clk IMX8MM_CLK_SAI5_DIV>;
assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
assigned-clock-rates = <0>, <49152000>;
+ clocks = <&clk IMX8MM_CLK_SAI5_IPG>, <&clk IMX8MM_CLK_DUMMY>,
+ <&clk IMX8MM_CLK_SAI5_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
+ <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
+ <&clk IMX8MM_AUDIO_PLL2_OUT>;
+ clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
fsl,sai-asynchronous;
status = "disabled";
};