summaryrefslogtreecommitdiff
path: root/include/powermanager/PowerHalController.h
diff options
context:
space:
mode:
author Matt Buckley <mattbuckley@google.com> 2024-11-16 19:26:34 -0800
committer Matt Buckley <mattbuckley@google.com> 2024-11-18 16:33:51 -0800
commit8f997cbe9f33e7a2ae52d69ba7f17b83d297c665 (patch)
tree25907f5d95bbd4058c594a2bd65f943d30cd381a /include/powermanager/PowerHalController.h
parentfa8eb01f88bfc8ef61ba863d95c31605f563a721 (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.h1
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;