Jeongik Cha
1f8a6a10d6
sm6375-common: power-libperfmgr: Specify version for aidl_interface explicitly
...
Bug: 150578172
Test: m
Change-Id: I4a9bf218b92252403e9ebbe8f89b10ee1899283f
2024-07-18 12:56:42 +05:30
Wei Wang
549d1f678d
sm6375-common: power-libperfmgr: add a property for config file
...
Test: build
Bug: 173222103
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I14e7e0aa349e446f6889cbfc9a914f5314438e6b
2024-07-18 12:56:42 +05:30
Wei Wang
92077b3d9f
sm6375-common: power-libperfmgr: advertise power headers are deprecated
...
Test: Build
Bug: 169065024
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I3cef3aff4bb2394571a3de13e535283722c308ed
2024-07-18 12:56:42 +05:30
Wei Wang
6c2db2f0a7
sm6375-common: power-libperfmgr: add support for devices without display idle signals
...
To workaround b/141025174, adding support for devices without display
idle signals. Also added a property to override idle display function.
Besides the idle signal support, this CL also makes touch boost duration
tunable through several new vendor properties. It also named display
idle monitor thread and cleans out the obsolete HIDL Power HAL
implementation.
Bug: 168080943
Bug: 169065024
Bug: 171494137
Test: Boot and trace
Change-Id: I76067d10958654d539624ec4cac8f346103e67bc
2024-07-18 12:56:42 +05:30
Stefanie Kondik
384c894a8a
sm6375-common: power-libperfmgr: Add support for tap-to-wake feature control
...
Change-Id: Ib6e1e010834b1b16668d52db79b26804fe0e1671
2024-07-18 12:56:42 +05:30
Jesse Chan
5e8377d9b9
sm6375-common: power-libperfmgr: remove Google-specific VR and camera hints
...
Change-Id: Iac0e65a16f660583d3400a35622113d35d8d1d27
2024-07-18 12:56:42 +05:30
Kyle Lin
db71b88a0b
sm6375-common: libperfmgr.rc: let power hal start early
...
Bug: 162791243
Bug: 72471476
Test: build and using emul temp/running burn8 to verify it
Change-Id: I5ca475be8b73b940e4858634595a7918ae92f6ef
2024-07-18 12:56:42 +05:30
Kyle Lin
08feb8ba60
sm6375-common: libperfmgr.rc: let perfmgr can change dex2oat priorities
...
Because perfmgr is a vendor process, it cannot adjust system priority
directly.
Bug: 162791243
Test: build and using emul temp/running burn8 to verify it
Change-Id: I55e49cb7d0b2d4c0e42dff8398b5d42c6546cafa
2024-07-18 12:56:42 +05:30
Wei Wang
63ab10a1a9
sm6375-common: power-libperfmgr: rename namespace for Pixel power HAL
...
Bug: 152811907
Test: Build
Change-Id: I6848e929d8a26b540fcee9145376b896c3cd9799
2024-07-18 12:56:42 +05:30
Wei Wang
0d151b245f
sm6375-common: power-libperfmgr: allow powerhint calls as soon as service starts
...
Bug: 147840817
Test: boot
Change-Id: Ic1d6e04109683b999bb99484930e95dc9813fc59
2024-07-18 12:56:42 +05:30
Wei Wang
a8c7e1fc54
sm6375-common: power-libperfmgr: add aidl extension server
...
Bug: 151896829
Test: boot flame
Change-Id: Ie951008cabe2a5680fbc546a21bdc9a428864ef9
2024-07-18 12:56:42 +05:30
Wei Wang
48692749c7
sm6375-common: power-libperfmgr: Hook with display handler
...
Bug: 147840817
Test: boot and check power hint
Change-Id: I9c0c98e76ef4b5f4756f63ed5122efc366737869
2024-07-18 12:56:42 +05:30
Anand S
800979852e
sm6375-common: power-libperfmgr: Adapt and rebrand to moto_sm6375
...
Change-Id: I6732e0076564ada7078c9334b62fb865d473accd
2024-07-18 12:56:42 +05:30
Anand S
92e3a94e24
sm6375-common: Import Pixel libperfmgr AIDL Power HAL
...
Change-Id: Ibec82206ac2b070bdcb88213d98f6cc35109ea4f
2024-07-18 12:56:42 +05:30