commit | 141f72e4138ce3b066635583f7e8768a08243f3d | [log] [tgz] |
---|---|---|
author | Suraj Malhotra <surajmalhotra@google.com> | Fri Mar 24 20:56:57 2023 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Mar 24 20:56:57 2023 +0000 |
tree | d933f365707fafb29ad722d940487051e845aed3 | |
parent | f3b9f97e16516179d6da4be8148a242b15cfc1ff [diff] |
[fdf] Switch SysSuspender to zircon transport and dedicated loop In DFv2 the default dispatcher is shutdown after suspend is called. The x86 board driver is suspended ahead of the platform bus driver. Thus, it cannot use an fdf dispatcher and must use a dedicated async loop of it's own control to listen for the callback. This also means it must no longer use the driver transport for the SysSuspend protocol. Bug: 108572 Change-Id: Idf3f8761da6cea94e23ac7a90f3985f42315c7e5 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/824485 Fuchsia-Auto-Submit: Suraj Malhotra <surajmalhotra@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Reviewed-by: David Gilhooley <dgilhooley@google.com> API-Review: Jocelyn Dang <jocelyndang@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.