Wilson Chan
2880603f27
sdm660-common: power-libperfmgr: Add Flipendo powerhint
...
- Add sepolicy for dex2oat powerhal props to vendor_power_prop
Test: boot and check powerhint parse logs
Test: enabled extreme battery saver and check scaling_max_freq
[clarencelol]: Adapt to sdm660 freq
2021-06-15 17:32:47 +06:00
Kyle Lin
46c13a45ee
sdm660-common: power-libperfmgr: Limit dex2oat thread and cpuset under thermal stress
...
NORMAL: 6 threads, cpu-set 0~7
LIGHT: 4 threads, cpu-set 0~5
MODERATE: 2 threads, cpu-set 0~3
SEVERE and above: 1 thread, cpu-set 2~3
Test: boot, run CPU Throttling Test, and check logcat
Test: `getprop dalvik.vm.dex2oat-cpu-set` and
`getprop dalvik.vm.dex2oat-threads` when "ThrottlingStatus: MODERATE"
ref:
334667e9a8
[clarencelol: SDM845 and SDM660 have the same cpusets]
Co-authored-by: Chenyang Zhong <zhongcy95@gmail.com>
Signed-off-by: clarencekuiek <clarencelol@icloud.com>
2021-06-15 17:32:47 +06:00
clarencelol
5ae45246d0
sdm660-common: power-libperfmgr: Add back audio hints
...
* It works as intended
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
2021-06-15 17:32:47 +06:00
OdSazib
95081704f1
sdm660-common: power-libperfmgr: Adapt sdm660 powerhint to k4.19
...
Signed-off-by: OdSazib <odsazib@gmail.com>
2021-06-07 09:21:11 +06:00
clarencelol
e2ef86d463
sdm660-common: power-libperfmgr: Add AUDIO_LAUNCH to powerhint
...
* Eliminate logs spamming "Hint type not present in action: AUDIO_LAUNCH"
Signed-off-by: clarencelol <clarencekuiek@icloud.com>
2021-04-10 14:29:00 +06:00
Subhajeet Muhuri
7c3beb85c9
sdm660-common: power-libperfmgr: Switch to AIDL Power HAL
...
hardware/google/pixel/power-libperfmgr from android-11.0.0_r25
SQUASHED:
Revert all HIDL interface and nuke previous changes
Import Pixel libperfmgr AIDL Power HAL
Adapt and rebrand for xiaomi_sdm660
Remove Google-specific display LPM control
Remove Google-specific camera and audio hints
Remove VR hints handling
Remove audio hints handling
Remove dumpstate support
Initialize powerHAL when boot is completed
Add support for tap-to-wake feature control
Add sepolicy rules for power-libperfmgr
Enable power-libperfmgr
Signed-off-by: Subhajeet Muhuri <subhajeet.muhuri@aosip.dev>
2021-03-10 12:37:27 +06:00
OdSazib
a7fd6033cc
sdm660-common: Add powerhint for sdm660 and sdm636
...
* Add EAS_POWERHINT_VARIANT := sdm636 for whyred in device.mk
Co-authored-by: Subhajeet Muhuri <kenny3fcb@gmail.com>
Signed-off-by: OdSazib <odsazib@gmail.com>
Change-Id: I3591038a29326b15ce00de0051208219d9f3830d
2020-12-22 20:57:05 +06:00