commit | 7f89ab37e4bd23743d9b1e290686d890755cbfe2 | [log] [tgz] |
---|---|---|
author | Matt Buckley <mattbuckley@google.com> | Mon Feb 05 21:34:22 2024 +0000 |
committer | Matt Buckley <mattbuckley@google.com> | Tue May 07 20:59:49 2024 +0000 |
tree | 56005365de3c33bc84e8462507b8b40509cec14c | |
parent | 7e0de42c5a1c429f5f793fb015812e02d702acfa [diff] |
Add plumbing for ADPF FMQ This patch adds plumbing for ADPF to work with FMQ, including new getSessionChannel and closeSessionChannel methods in HintManagerService. It also introduces a system to cache FMQ descriptors per app and track binder tokens provided by getSessionChannel, to close the FMQ channels when the clients die. Bug: 315894228 Test: atest HintManagerServiceTest Change-Id: I74a8f9d679eae4c04894cdde3f2538825ec8675b