ARM: dts: msm: add SPDM support for msmcobalt

Add data for dev_freq SPDM support in order to increase BIMC
vote based on bus rejection rate.

CRs-Fixed: 1025515
Change-Id: I93fe93524cca07f9d9efb9f2cd220fb0bfcf8778
Signed-off-by: David Dai <daidavid1@codeaurora.org>
This commit is contained in:
David Dai 2016-06-16 18:41:14 -07:00 committed by Kyle Yan
parent fd254b3a35
commit 0049ab8c87

View file

@ -1411,4 +1411,46 @@
qcom,slv-rpm-id = <ICBID_SLAVE_SERVICE_SNOC>;
};
};
devfreq_spdm_cpu {
compatible = "qcom,devfreq_spdm";
qcom,msm-bus,name = "devfreq_spdm";
qcom,msm-bus,num-cases = <2>;
qcom,msm-bus,num-paths = <1>;
qcom,msm-bus,vectors-KBps =
<1 512 0 0>,
<1 512 0 0>;
qcom,msm-bus,active-only;
qcom,spdm-client = <0>;
qcom,bw-upstep = <1000>;
qcom,bw-dwnstep = <1000>;
qcom,max-vote = <10000>;
qcom,up-step-multp = <2>;
qcom,spdm-interval = <100>;
qcom,ports = <24>;
qcom,alpha-up = <12>;
qcom,alpha-down = <15>;
qcom,bucket-size = <8>;
/*max pl1 freq, max pl2 freq*/
qcom,pl-freqs = <260000 770000>;
/* pl1 low, pl1 high, pl2 low, pl2 high, pl3 low, pl3 high */
qcom,reject-rate = <5000 5000 5000 5000 5000 5000>;
/* pl1 low, pl1 high, pl2 low, pl2 high, pl3 low, pl3 high */
qcom,response-time-us = <10000 10000 10000 10000 10000 10000>;
/* pl1 low, pl1 high, pl2 low, pl2 high, pl3 low, pl3 high */
qcom,cci-response-time-us = <10000 10000 10000
10000 10000 10000>;
qcom,max-cci-freq = <1036800>;
};
devfreq_spdm_gov {
compatible = "qcom,gov_spdm_hyp";
interrupt-names = "spdm-irq";
interrupt-edge;
interrupts = <0 192 0>;
};
};