summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts
diff options
context:
space:
mode:
authorShengjiu Wang <shengjiu.wang@freescale.com>2015-12-16 13:16:39 +0800
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:24:02 +0800
commit618c288a3c5e25a39c0eda37104be5f6085e8fb5 (patch)
treeb56e9830d3e9bcd628bf9d3ce333ae92258cd99d /arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts
parent732cd9414b16719a29d845ef3bebffa7feacbbfc (diff)
MLK-12027: ARM: dts: fix the sample rate clock not accurate for spdif tx
Clock of spdif tx is derived from clk_ipg and clk_osc, which is not the integer multiple size of sample rate, can't generate accurate clock for each sample rate. Use pll4 as the clk_spdif's parent, because the clk_spdif is the one of source clock of tx, use a proper frequency for pll4, then it can generate more accurate clock for sample rate (32k,48k,96k,192k). Signed-off-by: Shengjiu Wang <shengjiu.wang@freescale.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts')
-rw-r--r--arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts b/arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts
index d31bd3c1a2ee..1257352aca61 100644
--- a/arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts
+++ b/arch/arm/boot/dts/imx6ul-14x14-ddr3-arm2.dts
@@ -81,6 +81,11 @@
};
};
+&clks {
+ assigned-clocks = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
+ assigned-clock-rates = <786432000>;
+};
+
&cpu0 {
/*
* on i.MX6UL, no seperated VDD_ARM_IN and VDD_SOC_IN,