summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJouni Högander <jouni.hogander@intel.com>2026-05-20 13:49:43 +0300
committerJouni Högander <jouni.hogander@intel.com>2026-05-25 13:02:58 +0300
commiteb5911f990554f7ce947dd53df00c114362e4465 (patch)
tree0dcb8b21a2ee4f288d9f98188161356f8e0f0458 /include/linux
parenteb88560c9e955bf3d87900f35e1e37a0bdec7622 (diff)
downloadlinux-eb5911f990554f7ce947dd53df00c114362e4465.tar.xz
drm/i915/psr: Block DC states on vblank enable when Panel Replay supported
Currently we are blocking DC states only when Panel Replay is enabled on vblank enable. It may happen that Panel Replay is getting enabled when vblank is already enabled. Fix this by blocking DC states always if Panel Replay is supported. While at it take care of possible dual eDP case by looping all encoders supporting PSR. Fixes: 0c427ac78a1d ("drm/i915/psr: Add interface to notify PSR of vblank enable/disable") Cc: <stable@vger.kernel.org> # v6.16+ Signed-off-by: Jouni Högander <jouni.hogander@intel.com> Reviewed-by: Michał Grzelak <michal.grzelak@intel.com> Link: https://patch.msgid.link/20260520104944.239797-1-jouni.hogander@intel.com
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions