summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Baluta <daniel.baluta@nxp.com>2017-05-08 18:39:47 +0300
committerJason Liu <jason.hui.liu@nxp.com>2019-02-12 10:26:28 +0800
commit687487542ff5a11a6ebc1835358068a1d46e95e6 (patch)
tree6c97be18446469855309b24dd0ce47cf61fd4d1d
parent0b225ff869144e42a38ab8e368b1ac3d8dd7213b (diff)
MLK-14798: arm: dts: imx6ul: Fix wm8960 codec master mode
Commit 65e6b5f1b4a7 ("ASoC: wm8960: Fix playback in CPU DAI master mode") broke wm8960 codec master mode by choosing "bad" SYSCLK values. This patch partially reverts commit mentioned above by restoring the SYSCLK values. It turns out that using params_physical_width instead of params_width in the previous patch it is enough to fix CPU DAI mode. Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
-rw-r--r--arch/arm/boot/dts/imx6ul-14x14-evk.dts4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/imx6ul-14x14-evk.dts b/arch/arm/boot/dts/imx6ul-14x14-evk.dts
index f75930583ebb..b8331a7bb198 100644
--- a/arch/arm/boot/dts/imx6ul-14x14-evk.dts
+++ b/arch/arm/boot/dts/imx6ul-14x14-evk.dts
@@ -160,7 +160,7 @@
&clks {
assigned-clocks = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
- assigned-clock-rates = <1179648000>;
+ assigned-clock-rates = <786432000>;
};
&cpu0 {
@@ -338,7 +338,7 @@
assigned-clocks = <&clks IMX6UL_CLK_SAI2_SEL>,
<&clks IMX6UL_CLK_SAI2>;
assigned-clock-parents = <&clks IMX6UL_CLK_PLL4_AUDIO_DIV>;
- assigned-clock-rates = <0>, <36864000>;
+ assigned-clock-rates = <0>, <12288000>;
fsl,sai-mclk-direction-output;
status = "okay";
};