[PATCH] Do not allow psr to be enabled, if pipe crc calculation is in progress.

Stanislav Lisovskiy stanislav.lisovskiy at intel.com
Tue Dec 18 15:00:15 UTC 2018


Signed-off-by: Stanislav Lisovskiy <stanislav.lisovskiy at intel.com>
---
 drivers/gpu/drm/i915/intel_psr.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/gpu/drm/i915/intel_psr.c b/drivers/gpu/drm/i915/intel_psr.c
index 572e626eadff..db04b9371250 100644
--- a/drivers/gpu/drm/i915/intel_psr.c
+++ b/drivers/gpu/drm/i915/intel_psr.c
@@ -694,6 +694,9 @@ void intel_psr_enable(struct intel_dp *intel_dp,
 	if (WARN_ON(!CAN_PSR(dev_priv)))
 		return;
 
+	if (crtc_state->base.crtc->crc.entries)
+		return;
+
 	WARN_ON(dev_priv->drrs.dp);
 
 	mutex_lock(&dev_priv->psr.lock);
-- 
2.17.1



More information about the Intel-gfx-trybot mailing list