Commit Graph

7 Commits

Author SHA1 Message Date
Alex Naidis cdd80a4194 common: power: Weaken hispeed logic when screen is off
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>
2017-04-01 14:10:22 +00:00
TheStrix efa0e4afb3 common: power: Fix 8952 compilation
Change-Id: I261d35b268aaaafb2851968ddc6c570a7105354e
2016-12-30 19:46:46 +00:00
Nikhil Kumar Kansal 242a2aa6ac power: Modifying resource IDs for video encode power Hint
Modifying resource IDs for video encode power Hint in power HAL

Change-Id: I9dcce251ef62c1618169e5b6e92cc1bcebae9836
2015-10-11 20:23:22 +00:00
vaibhav bhalla 9fd3410d1b power: Change timer rate to 40ms for video encode
This change is specific to 8952, 8956 and 8976 targets.
This is to reduce CPU scaling in encoding case.

Change-Id: I72627311e1b60aeb29c6b83883932994ca75e53d
2015-10-11 20:23:22 +00:00
Nikhil Kumar Kansal 1c58bd0a02 power: Modify power HAL hint for Interactive governor
Added support for disabling sched guided during video encode.

Change-Id: Ia4a75e437c61b01c9ed52d2a4f77b5889ff7ab5c
2015-10-11 20:23:22 +00:00
Sravan Kumar Ambapuram 546053a9ba common: Changes timer rate during display off scenario.
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
2015-10-11 20:23:22 +00:00
Nikhil Kumar Kansal dc9f759ebb common: Change minfreq to 499.2Mhz during display off scenario.
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
2015-10-11 20:23:22 +00:00