summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMeng Wang <mwang@codeaurora.org>2017-03-07 09:28:17 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-22 00:29:23 -0700
commitd5e2207b8221f8f2eda936ce7f966d10d1c76bc5 (patch)
tree7ffc744427fb0c28aca80a67637e86ec61067826 /arch
parentc1ef16be6d3c5606edb7a23398611d010b405aa8 (diff)
ARM: dts:msm: correct clk setting for native playback on SDM660
LPI GPIO 18 is used as a clock for native playback for wcd9335 on SDM660. Correct it as lpass mclk, not ap clk. CRs-Fixed: 2015665 Change-Id: I1fa5f2dc314a73d139aacbb9689e9a161b9a54ef Signed-off-by: Meng Wang <mwang@codeaurora.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/qcom/msm-audio.dtsi2
-rw-r--r--arch/arm/boot/dts/qcom/sdm660-audio.dtsi2
2 files changed, 3 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/qcom/msm-audio.dtsi b/arch/arm/boot/dts/qcom/msm-audio.dtsi
index 42cf30c789d9..d450f43f8c22 100644
--- a/arch/arm/boot/dts/qcom/msm-audio.dtsi
+++ b/arch/arm/boot/dts/qcom/msm-audio.dtsi
@@ -931,6 +931,8 @@
clocks = <&clock_rpmcc RPM_DIV_CLK1>;
qcom,node_has_rpm_clock;
#clock-cells = <1>;
+ qcom,codec-mclk-clk-freq = <11289600>;
+ qcom,mclk-clk-reg = <0x15020018 0x0>;
pinctrl-names = "sleep", "active";
pinctrl-0 = <&lpi_mclk0_sleep>;
pinctrl-1 = <&lpi_mclk0_active>;
diff --git a/arch/arm/boot/dts/qcom/sdm660-audio.dtsi b/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
index c1cb6441cd43..402f19efd50d 100644
--- a/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
@@ -34,7 +34,7 @@
clock-names = "wcd_clk", "wcd_native_clk";
clocks = <&clock_audio AUDIO_PMI_CLK>,
- <&clock_audio AUDIO_AP_CLK2>;
+ <&clock_audio AUDIO_LPASS_MCLK>;
cdc-vdd-mic-bias-supply = <&pm660l_bob>;
qcom,cdc-vdd-mic-bias-voltage = <3300000 3300000>;