diff --git a/bindings/qdsp/msm-fastrpc.txt b/bindings/qdsp/msm-fastrpc.txt index a780d170..b3c56a6f 100644 --- a/bindings/qdsp/msm-fastrpc.txt +++ b/bindings/qdsp/msm-fastrpc.txt @@ -19,6 +19,8 @@ Optional properties: - qcom,fastrpc-adsp-sensors-pdr : Flag to enable Sensors PDR - qcom,unsigned-support-domains : Flag to enable unsigned support property for subsystems +- qcom,single-core-latency-vote : Bool for enabling latency voting only for a single-core + in platforms without lowest capacity cores Optional subnodes: - qcom,msm_fastrpc_compute_cb : Child nodes representing the compute context banks @@ -41,6 +43,7 @@ Example: qcom,adsp-remoteheap-vmid = <22 37>; qcom,fastrpc-adsp-sensors-pdr; qcom,unsigned-support-domains = <0x09>; + qcom,single-core-latency-vote; qcom,msm_fastrpc_rpmsg { compatible = "qcom,msm-fastrpc-rpmsg"; diff --git a/qcom/anorak.dtsi b/qcom/anorak.dtsi index ae819305..69bdbcd7 100644 --- a/qcom/anorak.dtsi +++ b/qcom/anorak.dtsi @@ -2201,6 +2201,7 @@ qcom,rpc-latency-us = <235>; qcom,fastrpc-gids = <2908>; qcom,qos-cores = <2>; /* its a gold+ cluster */ + qcom,single-core-latency-vote; qcom,msm_fastrpc_compute_cb1 { compatible = "qcom,msm-fastrpc-compute-cb";