[PATCH 00/12] Panel replay selective update support
Jouni Högander
jouni.hogander at intel.com
Thu Jan 4 10:48:09 UTC 2024
This patch set is implementing panel replay selective update support
for Intel hardware.
It is also fixing couple of exisiting issues in current panel replay
implementation:
ALPM status is checked even on DP (non eDP)
PSR capability change is checked even when using panel replay
Panel replay is disabled by default for now. This is done to minimize
possible issues faced by customers as we haven't yet validated the
feature completely.
Cc: Animesh Manna <animesh.manna at intel.com>
Cc: Mika Kahola <mika.kahola at intel.com>
Jouni Högander (12):
drm/i915/psr: Disable panel replay for now
drm/i915/psr: Do not check alpm on DP or capability change for panel
replay
drm/i915/psr: Unify panel replay enable sink
drm/i915/psr: Rename has_psr2 as has_sel_update
drm/i915/psr: Rename psr2_enabled as sel_update_enabled
drm/i915/psr: Add some documentation of variables used in psr code
drm/i915/psr: Add sink_panel_replay_su_support to intel_psr
drm/i915/psr: Detect panel replay selective update support
drm/i915/psr: Split intel_psr2_config_valid for panel replay
drm/panelreplay: dpcd register definition for panelreplay SU
drm/i915/psr: Modify intel_dp_get_su_granularity to support panel
replay
drm/i915/psr: Add panel replay sel update support to debugfs interface
.../drm/i915/display/intel_crtc_state_dump.c | 5 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 7 +-
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
.../drm/i915/display/intel_display_types.h | 20 +-
drivers/gpu/drm/i915/display/intel_dp.c | 2 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 2 +-
drivers/gpu/drm/i915/display/intel_psr.c | 252 +++++++++++++-----
include/drm/display/drm_dp.h | 6 +
8 files changed, 206 insertions(+), 90 deletions(-)
--
2.34.1
More information about the Intel-gfx
mailing list