Hello All, These are now merged. Thank you Animesh for reviewing these patches. BR, Jouni Högander On Fri, 2024-04-05 at 14:35 +0300, Jouni Högander wrote: > This patch set is a subset of Panel Replay selective update support > set: > > https://patchwork.freedesktop.org/series/128193/ > > It contains fixes and clean ups to current Panel Replay > implementation: > > Several needed functions are not executed for panel replay > Ensure link training follows enabling panel replay on sink side > Do not update phy power state for panel replay. > Do not apply workarounds not applicable for panel replay > Do not write registers/bits not applicable for panel replay > Unify panel replay enable/disable sink > Document boolean variables used by PSR code > > All patches are reviewed. Sending now as a standalone > set for CI results before merging. > > Jouni Högander (8): > drm/i915/psr: Add some documentation of variables used in psr code > drm/i915/psr: Set intel_crtc_state->has_psr on panel replay as well > drm/i915/psr: Intel_psr_pause/resume needs to support panel replay > drm/i915/psr: Do not update phy power state in case of non-eDP > panel > replay > drm/i915/psr: Check possible errors for panel replay as well > drm/i915/psr: Do not write registers/bits not applicable for panel > replay > drm/i915/psr: Unify panel replay enable/disable sink > drm/i915/psr: Panel replay has to be enabled before link training > > drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- > drivers/gpu/drm/i915/display/intel_display.c | 12 ++ > drivers/gpu/drm/i915/display/intel_dp.c | 8 + > drivers/gpu/drm/i915/display/intel_psr.c | 197 +++++++++++++---- > -- > drivers/gpu/drm/i915/display/intel_psr.h | 5 + > 5 files changed, 166 insertions(+), 67 deletions(-) >