commit | 91d03895bd7d94fb222df26f82421c726bd6a474 | [log] [tgz] |
---|---|---|
author | Victor Costan <costan@google.com> | Tue Oct 18 04:19:02 2022 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Oct 18 04:19:02 2022 +0000 |
tree | 33f22d6827ba9b849811b79d9e3dda16d629119d | |
parent | 16de5f320a365aca95563aa556c78a1270c30faa [diff] |
[intel-i915] Log warnings on display engine transcoder underrun. The logging is intended to contribute to diagnosing visual artifacts by confirming / ruling out transcoder underruns as a possible cause. This CL: * Adds the register definition for pipe-level underrun interrupts * Enables underrun interrupts * Handles underrun interrupts by zxlogf(WARNING) with the pipe ID This CL changes both the intel-i915 (stable) and the intel-i915-tgl (experimental) display engine drivers. The intel-i915 changes are minimal, while the intel-i915-tgl changes include some readability cleanups. Bug: 111131, 111879 Tested: Booted workstation.chromebook-x64 on Atlas Tested: Booted core.x64 on Pyrmont Change-Id: Ib7fefb276a5ccc727cb2100631fc41f62fcc7308 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/742344 Reviewed-by: John Bauman <jbauman@google.com> Commit-Queue: Victor Costan <costan@google.com> Fuchsia-Auto-Submit: Victor Costan <costan@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.