| commit | e52e2f885ce3f74d1728e18607e6f8e474632ce6 | [log] [tgz] |
|---|---|---|
| author | Justin Mattson <jmatt@fuchsia.infra.roller.google.com> | Thu May 08 07:48:48 2025 -0700 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu May 08 07:50:26 2025 -0700 |
| tree | daf23336b476023e088f928960f9572867d4fd63 | |
| parent | 289bd17cb2ebfc876aec40b244ed4fe03c2e4aba [diff] |
[roll] Roll fuchsia [drivers][power] Refactor responsibilities ManualWakeLease is now responsible for managing interaction with SystemActivityGovernor protocols which includes: * Acquiring wake leases * Responding appropriately to suspend/resume notifications ManualWakeLease no longer wraps a TimeoutWakeLease. TimeoutWakeLease now wraps a ManualWakeLease. TimeoutWakeLease is responsible for accepting a timeout value and updating it as appropriate. A TimeoutWakeLease uses ManualWakeLease's Start() and End() methods to establish the time bounds during which we should claim a wake lease, if the system is suspended, or claim a wake lease if the system starts to suspend. Original-Bug: 412787822 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1264034 Original-Revision: 2ebca47164e9358b77d7c33e1453639fc4389689 GitOrigin-RevId: e0756df045a16c6d3a9f87673c9af95eea8c19b6 Change-Id: I4173a5313960d553e116a05d520cb5b402f381eb
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.