[PATCH 0/8] Panel Replay fixes and clean ups
Hogander, Jouni
jouni.hogander at intel.com
Mon Apr 8 07:54:30 UTC 2024
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(-)
>
More information about the Intel-gfx
mailing list