summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lew <clew@codeaurora.org>2017-02-21 13:44:25 -0800
committerChris Lew <clew@codeaurora.org>2017-02-21 13:46:29 -0800
commitf9a247575f57161cf176b3f9507091a41686422c (patch)
tree5171c86cd6368154272a42d5948d3fe292323fcb
parent3294e91ec6ee553a754fe6d7f6b03b60d86dcc2c (diff)
ARM: dts: msm: Enable support for GLINK QOS feature on msm8998
The ADSP edge has strict timing requirements for audio usecases. Enable GLINK QOS feature for ADSP to ensure timely tx transactions. CRs-Fixed: 2009756 Change-Id: I8abc6a9c7b89d04f42ac1600251b3813b1677c38 Signed-off-by: Chris Lew <clew@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8998.dtsi12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8998.dtsi b/arch/arm/boot/dts/qcom/msm8998.dtsi
index 81bf1777c7e2..717d882b23ec 100644
--- a/arch/arm/boot/dts/qcom/msm8998.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8998.dtsi
@@ -1342,6 +1342,18 @@
qcom,irq-mask = <0x200>;
interrupts = <0 157 1>;
label = "lpass";
+ qcom,qos-config = <&glink_qos_adsp>;
+ qcom,ramp-time = <0xaf>;
+ };
+
+ glink_qos_adsp: qcom,glink-qos-config-adsp {
+ compatible = "qcom,glink-qos-config";
+ qcom,flow-info = <0x3c 0x0>,
+ <0x3c 0x0>,
+ <0x3c 0x0>,
+ <0x3c 0x0>;
+ qcom,mtu-size = <0x800>;
+ qcom,tput-stats-cycle = <0xa>;
};
qcom,glink-smem-native-xprt-dsps@86000000 {