summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaxminath Kasam <lkasam@codeaurora.org>2017-02-01 10:39:11 +0530
committerLaxminath Kasam <lkasam@codeaurora.org>2017-02-01 15:12:47 +0530
commit4dd5dc49ac4f03891fbaab42a2587aabcd2b86e4 (patch)
tree8ed8041fe2bf620515c2cdb06ff7229e23f26968
parentb3f17f8fe8f3624fa774d4dc15e10dff88c7d190 (diff)
ARM: dts: msm: Enable cache-always for WSA in sdm660 internal codec
As WSA881x registers fails to read sometimes on sdm660 internal codec, use cache-always mode to avoid speaker mute. CRs-Fixed: 1117406 Change-Id: Idaa2b4f7e53ea8f333eca3c0dc5b8f415266efd7 Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/sdm660-audio.dtsi4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm660-audio.dtsi b/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
index 6f9a6f9ee946..4f7a3972ef73 100644
--- a/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm660-audio.dtsi
@@ -227,24 +227,28 @@
compatible = "qcom,wsa881x";
reg = <0x0 0x20170211>;
qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
+ qcom,cache-always;
};
wsa881x_212_en: wsa881x_en@20170212 {
compatible = "qcom,wsa881x";
reg = <0x0 0x20170212>;
qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
+ qcom,cache-always;
};
wsa881x_213_en: wsa881x_en@21170213 {
compatible = "qcom,wsa881x";
reg = <0x0 0x21170213>;
qcom,spkr-sd-n-node = <&wsa_spkr_en1>;
+ qcom,cache-always;
};
wsa881x_214_en: wsa881x_en@21170214 {
compatible = "qcom,wsa881x";
reg = <0x0 0x21170214>;
qcom,spkr-sd-n-node = <&wsa_spkr_en2>;
+ qcom,cache-always;
};
};
};