drm/i915/psr: Panel replay uses SRD_STATUS to track it's status
authorJouni Högander <jouni.hogander@intel.com>
Fri, 10 May 2024 09:38:19 +0000 (12:38 +0300)
committerJouni Högander <jouni.hogander@intel.com>
Wed, 15 May 2024 07:56:27 +0000 (10:56 +0300)
commit29fb595d48758a6804f6f5ad29df9508eeba242b
tree8323c7bb1421abaf5d2a3fcdda1d405cee4ff057
parentd210d8c0df2f05a081758f3b0b9dc2f4f247b661
drm/i915/psr: Panel replay uses SRD_STATUS to track it's status

DP Panel replay uses SRD_STATUS to track it's status despite selective
update mode.

Bspec: 53370, 68920

v4:
  - use PSR2_STATUS for eDP Panel Replay
  - handle intel_psr_wait_exit_locked as well
v3:
  - do not use PSR2_STATUS for PSR1
v2:
  - use intel_dp_is_edp to differentiate
  - modify debugfs status as well

Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Animesh Manna <animesh.manna@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240510093823.3146455-9-jouni.hogander@intel.com
drivers/gpu/drm/i915/display/intel_psr.c