[PATCH] drm/i915: Experimental patch to fix fdo bug #106086 - do not try to wait on vblank, while still in suspend mode.

Stanislav Lisovskiy stanislav.lisovskiy at intel.com
Fri Aug 31 11:31:29 UTC 2018


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

diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
index ea758aa4dee3..9f0cbb0aa6e9 100644
--- a/drivers/gpu/drm/i915/intel_drv.h
+++ b/drivers/gpu/drm/i915/intel_drv.h
@@ -1534,6 +1534,9 @@ intel_crtc_has_dp_encoder(const struct intel_crtc_state *crtc_state)
 static inline void
 intel_wait_for_vblank(struct drm_i915_private *dev_priv, enum pipe pipe)
 {
+	if (dev_priv->power_domains.display_core_suspended)
+		return;
+
 	drm_wait_one_vblank(&dev_priv->drm, pipe);
 }
 static inline void
-- 
2.17.0



More information about the Intel-gfx-trybot mailing list