summaryrefslogtreecommitdiff
path: root/include/powermanager/PowerHintSessionWrapper.h
AgeCommit message (Collapse)Author
2025-03-10Refactor PowerHalController and add a binding for composition data Matt Buckley
This patch refactors some of the calls to use the "hal::" syntax used elsewhere for ADPF, and adds (currently unused) wrappers for sending composition data. Bug: 360908317 Flag: EXEMPT refactor Test: atest libpowermanager_test Change-Id: Ib9b2fec37b8e1431ba2c4ba0658db658f28429fa
2024-03-04Update PowerHAL wrapper support checking behavior Matt Buckley
- Updates support checks to check status for UNKNOWN_TRANSACTION - Adds PowerHintSessionWrapper class to check support on session methods - Ensures that wrapper methods check the HAL version number for support - Adds macros to cache returned wrapper call support status Bug: 324255931 Test: atest libpowermanager_test Test: atest libsurfaceflinger_unittest:PowerAdvisorTest Change-Id: I4b329e6b55c53198bb064a34e792be6336e66e27