Skip to content

Commit d2f618b

Browse files
committed
Merge tag 'drm-intel-next-fixes-2026-01-22' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
- Don't enable Panel Replay on sink if globally disabled Signed-off-by: Dave Airlie <airlied@redhat.com> From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: https://patch.msgid.link/aXHZjieG9PkFKjZ2@jlahtine-mobl
2 parents d62dec8 + 69f83f1 commit d2f618b

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

drivers/gpu/drm/i915/display/intel_psr.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -842,7 +842,12 @@ static void intel_psr_enable_sink(struct intel_dp *intel_dp,
842842

843843
void intel_psr_panel_replay_enable_sink(struct intel_dp *intel_dp)
844844
{
845-
if (CAN_PANEL_REPLAY(intel_dp))
845+
/*
846+
* NOTE: We might want to trigger mode set when
847+
* disabling/enabling Panel Replay via debugfs interface to
848+
* ensure this bit is cleared/set accordingly.
849+
*/
850+
if (CAN_PANEL_REPLAY(intel_dp) && panel_replay_global_enabled(intel_dp))
846851
drm_dp_dpcd_writeb(&intel_dp->aux, PANEL_REPLAY_CONFIG,
847852
DP_PANEL_REPLAY_ENABLE);
848853
}

0 commit comments

Comments
 (0)