commit | 026e4574f5d0f4181c83d077ed1f88ee1995f9cf | [log] [tgz] |
---|---|---|
author | Yilong Li <liyl@google.com> | Tue Apr 23 21:32:58 2024 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 23 21:32:58 2024 +0000 |
tree | e082ac84ecc0ce2ad8de456c5d8fba4af1cd8f6d | |
parent | 47deeae1fb8ba3fc80735eb09ccfcd157f1b63d2 [diff] |
[amlogic-display][hdmi] Do not set Video output module power on SetDisplayPower on HDMI mode. Previously, the display engine SetDisplayPower() method always sets the power status of the display engine video output module, which triggers a display hotplug interrupt for HDMI displays. This change works around it by adding a new method Vout::SetFrameVisible() which doesn't turn on/off the video output module but only replaces the frame with a fixed color (black). On core.vim3: Test: fx shell display-tweak panel --power off Test: fx shell display-tweak panel --power on On Nelson: Test: no-op. Bug: 335303016 Fixed: 335890222 Change-Id: Ib4045ed18f5aef7e0203f6c8968f74ade32aa3c1 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1034217 Reviewed-by: Victor Costan <costan@google.com> Fuchsia-Auto-Submit: Yilong Li <liyl@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.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.