[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