When the screen is off, our workload is non-
latency-sensitive, so we can set go_hispeed_load
to 100 while the screen is off.
The result is that the boost to hispeed_freq
and the connected possible boost to max_freq
happens less often.
This is added to the targets which are known
to support mpctlv3: msm8952, msm8992,
msm8994 and msm8996.
Change-Id: I6d1ce4c560bbc8aa86c5b022513f244dd8c780d8
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
This change is specific to 8952, 8956 and 8976 targets.
This is to reduce CPU scaling in encoding case.
Change-Id: I72627311e1b60aeb29c6b83883932994ca75e53d
1.Changes to set CPU0 and CPU4 interactive timer rate values
-Display off cases:Set CPU0 and CPU4 to 50ms.
2.Removed min freq code change due to permission restriction.
Change-Id: Ibcec0551e305137e5e465c21b61ab7db5ffcc2a3
1.Changes to set CPU0 min freq for 8952 target as below:.
Display off case : set to 499.2Mhz
Display on case : set to 960Mhz.
2.Changes to set CPU0 and CPU4 interactive timer rate values
Display off cases : Set cpu0 and cpu4 to 50ms.
Change-Id: I4a16e37191431f7299791696ab91c12f758c500c