[PATCH 0/9][SRU][L][OEM-6.1] Lost display on built-in monitor after suspend
AceLan Kao
acelan.kao at canonical.com
Tue Jan 10 10:17:46 UTC 2023
From: "Chia-Lin Kao (AceLan)" <acelan.kao at canonical.com>
BugLink: https://launchpad.net/bugs/2001599
[Impact]
On some laptops, the eDP blinking slowly after resuming from S3
[Fix]
The series of patches which are in drp-tip fix the isue
https://patchwork.freedesktop.org/series/110693/
[Test]
ODM and I confirmed the issue is fixed after the patches have been applied.
[Where problems may occur]
This series of patches fixes a dedicate issue and change the power sequence
for the eDP panel. eDP panel may stay blank if the rules are wrong.
Our QA will help us to verify this kind of issue.
Ville Syrjälä (9):
drm/i915: Introduce intel_panel_init_alloc()
drm/i915: Do panel VBT init early if the VBT declares an explicit
panel type
drm/i915: Generalize the PPS vlv_pipe_check() stuff
drm/i915: Try to use the correct power sequencer intiially on bxt/glk
drm/i915: Extend dual PPS handlind for ICP+
drm/i915: Reject unusable power sequencers
drm/i915: Print the PPS registers using consistent format
drm/i915: Fix whitespace
drm/i915: Improve PPS debugs
drivers/gpu/drm/i915/display/icl_dsi.c | 2 +-
drivers/gpu/drm/i915/display/intel_bios.c | 56 ++-
drivers/gpu/drm/i915/display/intel_bios.h | 11 +-
.../gpu/drm/i915/display/intel_connector.c | 2 +-
.../drm/i915/display/intel_display_types.h | 24 +-
drivers/gpu/drm/i915/display/intel_dp.c | 19 +-
drivers/gpu/drm/i915/display/intel_lvds.c | 4 +-
drivers/gpu/drm/i915/display/intel_panel.c | 9 +
drivers/gpu/drm/i915/display/intel_panel.h | 1 +
drivers/gpu/drm/i915/display/intel_pps.c | 360 +++++++++++++-----
drivers/gpu/drm/i915/display/intel_pps.h | 2 +-
drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +-
drivers/gpu/drm/i915/i915_reg.h | 1 +
14 files changed, 364 insertions(+), 131 deletions(-)
--
2.34.1
More information about the kernel-team
mailing list