[Bug 103345] [CI][GLK only] igt at kms_frontbuffer_tracking@*psr* - Test assertion failure function do_status_assertions - PSR disabled
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Dec 14 13:29:29 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=103345
--- Comment #6 from Ville Syrjala <ville.syrjala at linux.intel.com> ---
Since commit dc911f5bd8aa ("drm/i915/edp: Allow alternate fixed mode for eDP if
available.") the kernel has had very limited support for one set of alternate
timings on eDP.
I have an SKL which has an eDP panel with this PSR vs. vblank length problem,
and IIRC this crude support for alternate timings should be sufficient to
enable the use of PSR on that panel.
So to fix the problem someone should change the test to iterate over the modes
for the connector, and try to pick one where PSR works. An alternative approach
would be to hack the EDID for the panel to remove the non PSR friendly mode and
use the edid_firmware thing to override the EDID entirely, which would
naturally make the entire igt run use the PSR friendly mode. But this latter
approach would then have to replicated on every machine which has one of these
annoying panels.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20171214/d063b7f6/attachment.html>
More information about the intel-gfx-bugs
mailing list