From 8f997cbe9f33e7a2ae52d69ba7f17b83d297c665 Mon Sep 17 00:00:00 2001 From: Matt Buckley Date: Sat, 16 Nov 2024 19:26:34 -0800 Subject: 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 --- include/powermanager/PowerHalController.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/powermanager/PowerHalController.h') 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 getSessionChannel( int tgid, int uid) override; virtual HalResult closeSessionChannel(int tgid, int uid) override; + virtual HalResult getSupportInfo() override; private: std::mutex mConnectedHalMutex; -- cgit v1.2.3-59-g8ed1b