|
@@ -4586,6 +4586,7 @@ static void __gen6_gt_force_wake_get(struct drm_i915_private *dev_priv)
|
|
|
FORCEWAKE_ACK_TIMEOUT_MS))
|
|
|
DRM_ERROR("Timed out waiting for forcewake to ack request.\n");
|
|
|
|
|
|
+ /* WaRsForcewakeWaitTC0:snb */
|
|
|
__gen6_gt_wait_for_thread_c0(dev_priv);
|
|
|
}
|
|
|
|
|
@@ -4617,6 +4618,7 @@ static void __gen6_gt_force_wake_mt_get(struct drm_i915_private *dev_priv)
|
|
|
FORCEWAKE_ACK_TIMEOUT_MS))
|
|
|
DRM_ERROR("Timed out waiting for forcewake to ack request.\n");
|
|
|
|
|
|
+ /* WaRsForcewakeWaitTC0:ivb,hsw */
|
|
|
__gen6_gt_wait_for_thread_c0(dev_priv);
|
|
|
}
|
|
|
|
|
@@ -4720,6 +4722,7 @@ static void vlv_force_wake_get(struct drm_i915_private *dev_priv)
|
|
|
FORCEWAKE_ACK_TIMEOUT_MS))
|
|
|
DRM_ERROR("Timed out waiting for media to ack forcewake request.\n");
|
|
|
|
|
|
+ /* WaRsForcewakeWaitTC0:vlv */
|
|
|
__gen6_gt_wait_for_thread_c0(dev_priv);
|
|
|
}
|
|
|
|