android_device_xiaomi_sdm66.../power-libperfmgr/aidl
Adithya R 4c33049a26 sdm660-common: power-libperfmgr: Properly handle sustained performance mode
* when tested with [1], even after exiting the app, spm was
   still active in powerhal thereby keeping max freqs limited
   and blocking boosts

 * enable/disable it properly and end all other hints before
   enabling, to fix this issue

 * while we're at it, don't handle max freq for anything other
   than spm in powerhint

[1] https://android.googlesource.com/platform/cts/+/refs/heads/master/hostsidetests/sustainedperf

Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2024-08-03 09:08:22 +03:00
..
android.hardware.power-service.xiaomi_sdm660-libperfmgr.rc Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00
android.hardware.power-service.xiaomi_sdm660.xml Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00
Power.cpp sdm660-common: power-libperfmgr: Properly handle sustained performance mode 2024-08-03 09:08:22 +03:00
Power.h Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00
PowerExt.cpp Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00
PowerExt.h Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00
PowerHintSession.cpp sdm660-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager 2024-05-10 14:03:12 +03:00
PowerHintSession.h sdm660-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager 2024-05-10 14:03:12 +03:00
PowerSessionManager.cpp sdm660-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager 2024-05-10 14:03:12 +03:00
PowerSessionManager.h sdm660-common: power-libperfmgr: Remove wakeup behavior from PowerHintSession and PowerSessionManager 2024-05-10 14:03:12 +03:00
service.cpp Revert "sdm660-common: Migrate to Xiaomi power AIDL HAL" 2023-01-04 06:23:14 +01:00