diff options
author | 2024-11-16 19:26:34 -0800 | |
---|---|---|
committer | 2024-11-18 16:33:51 -0800 | |
commit | 8f997cbe9f33e7a2ae52d69ba7f17b83d297c665 (patch) | |
tree | 25907f5d95bbd4058c594a2bd65f943d30cd381a /include/powermanager/PowerHalController.h | |
parent | fa8eb01f88bfc8ef61ba863d95c31605f563a721 (diff) |
Refactor initial support check to use SupportInfo
This change makes the intial support check when
APerformanceHintManager starts pass the SupportInfo
object instead of just relying on the preferred rate
Bug: 367803904
Test: atest PerformanceHintNativeTestCases
Test: atest HintManagerServiceTest
Flag: EXEMPT refactor
Change-Id: Iba93310c58896a2b1d02c6156b4e67eaa766af5b
Diffstat (limited to 'include/powermanager/PowerHalController.h')
-rw-r--r-- | include/powermanager/PowerHalController.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/powermanager/PowerHalController.h b/include/powermanager/PowerHalController.h index 7e0bd5bedc..f4f4d5e05c 100644 --- a/include/powermanager/PowerHalController.h +++ b/include/powermanager/PowerHalController.h @@ -72,6 +72,7 @@ public: virtual HalResult<aidl::android::hardware::power::ChannelConfig> getSessionChannel( int tgid, int uid) override; virtual HalResult<void> closeSessionChannel(int tgid, int uid) override; + virtual HalResult<aidl::android::hardware::power::SupportInfo> getSupportInfo() override; private: std::mutex mConnectedHalMutex; |