Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 87bfd376 authored by Girish Mahadevan's avatar Girish Mahadevan Committed by Matt Wagantall
Browse files

ARM: dts: msm: Add SPDM default values for 8996



Configure SPDM for 8996 chipsets.

Change-Id: I68e027ad313e161abe99d3a8d8a160e302d44d90
Signed-off-by: default avatarDan Sneddon <dsneddon@codeaurora.org>
Signed-off-by: default avatarGirish Mahadevan <girishm@codeaurora.org>
parent 696625a9
Loading
Loading
Loading
Loading
+43 −0
Original line number Diff line number Diff line
@@ -1756,4 +1756,47 @@
			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>;

		clock-names = "cci_clk";
		clocks = <&clock_cpu clk_cbf_clk>;

		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";
		interrupts = <0 192 0>;
	};
};