Message ID | 20230110101755.1107104-1-acelan.kao@canonical.com |
---|---|
Headers | show |
Series | Lost display on built-in monitor after suspend | expand |
AceLan Kao kirjoitti 10.1.2023 klo 12.17: > From: "Chia-Lin Kao (AceLan)" <acelan.kao@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(-) > applied to oem-6.1, thanks
From: "Chia-Lin Kao (AceLan)" <acelan.kao@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(-)