summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosé Roberto de Souza <jose.souza@intel.com>2021-02-09 10:14:39 -0800
committerJosé Roberto de Souza <jose.souza@intel.com>2021-02-22 06:28:04 -0800
commit1b6872fe1efc5d8d78f5a3a54830e05b557ab3e9 (patch)
tree6a13f0d33e6ee3f0e534775f4dae5f08c3d3c5ac
parent3816139c8a4fe5e1fb901b51e94b98822a6e4108 (diff)
downloadlinux-1b6872fe1efc5d8d78f5a3a54830e05b557ab3e9.tar.bz2
drm/i915/display: Set source_support even if panel do not support PSR
This will set the right value of source_support when the port encoder/port supports PSR but sink don't. This change will also be needed in future for panel replay as psr struct needs to be initialized even if disconnected or current sink don't support PSR. Cc: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Signed-off-by: José Roberto de Souza <jose.souza@intel.com> Reviewed-by: Gwan-gyeong Mun <gwan-gyeong.mun@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210209181439.215104-4-jose.souza@intel.com
-rw-r--r--drivers/gpu/drm/i915/display/intel_psr.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c
index 581d2e83bbee..7c6e561f86c1 100644
--- a/drivers/gpu/drm/i915/display/intel_psr.c
+++ b/drivers/gpu/drm/i915/display/intel_psr.c
@@ -1839,9 +1839,6 @@ void intel_psr_init(struct intel_dp *intel_dp)
if (!HAS_PSR(dev_priv))
return;
- if (!intel_dp->psr.sink_support)
- return;
-
/*
* HSW spec explicitly says PSR is tied to port A.
* BDW+ platforms have a instance of PSR registers per transcoder but