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

Commit c5cf3afa authored by Suman Tatiraju's avatar Suman Tatiraju
Browse files

ARM: dts: msm: Enable GPU idle power features for MSM8996



Program the deep-nap-timeout to 20 msec to remove the pmqos vote.
Also enable active-only bus voting which releases bus votes when
CPU subsystem is inactive.

Change-Id: I62bf28f23d6116b617bf293607976438b0076e7d
Signed-off-by: default avatarSuman Tatiraju <sumant@codeaurora.org>
parent 3610d491
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -28,6 +28,12 @@
		compatible = "qcom,devbw";
		governor = "bw_vbif";
		qcom,src-dst-ports = <26 512>;
		/*
		 * active-only flag is used while registering the bus
		 * governor.It helps release the bus vote when the CPU
		 * subsystem is inactiv3
		 */
		qcom,active-only;
		qcom,bw-tbl =
			<     0 /*  off     */ >,
			<   762 /*  100 MHz */ >,
@@ -62,6 +68,11 @@
		qcom,initial-pwrlevel = <2>;

		qcom,idle-timeout = <8>; //<HZ/12>
		/*
		 * Timeout to enter deeper power saving state
		 * from NAP.
		 */
		qcom,deep-nap-timeout = <2>; //<HZ/50>
		qcom,strtstp-sleepwake;

		/* Trace bus */