commit | b384250ce78af6e9b7dbcfb0b184e12906f68882 | [log] [tgz] |
---|---|---|
author | Yilong Li <liyl@fuchsia.infra.roller.google.com> | Tue Aug 22 04:23:07 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Mon Aug 21 21:24:31 2023 -0700 |
tree | 80b0d791a3ef5f4487d339fc6091cd3b6b4be362 | |
parent | 97d72bba93a02bb3f8aa6608632ed065f98b8652 [diff] |
[roll] Roll fuchsia [amlogic-display][vout] Support HDMI power on / off. This adds support for HDMI display power on / off to Vout. The HDMI PHY and power will be turned off when PowerOff() is called, and the PHY, clock, memory will be reset when PowerOn() is called. The next ApplyConfiguration() will set the correct mode for the display. This also adds status check for PowerOn() sequences. After this change we note that PowerOn() is (almost) identical to RestartDisplay(); now RestartDisplay() just calls PowerOn(). Test: Manually tested on Khadas VIM3 (with TS050 DSI display), on Khadas VIM3 (with HDMI external display), and on Nelson (with TV070WSM_FT DSI LCD panel): [1] Boot with virtcon displayed. Virtcon and "display-tool squares 1" work well. [2] "display-tweak panel --power off". Display panel is blank. "display-tool squares 1" shows nothing. [3] "display-tweak panel --power on". Display panel resumes displaying virtcon. Virtcon and "display-tool squares 1" work well after power on. [4] Repeat [2] and [3]. Original-Bug: 132005 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/904216 Original-Revision: a9b4c1f11f190fe8ce531fb3eee4e3741d27253d GitOrigin-RevId: 49b0cd618d515425472404a1d76f942f95487381 Change-Id: I36a9c5ae1554df821a511a7e40a551801b7a5ca5
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 via the IRC channel #fuchsia
on Freenode.
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
.