|
@@ -4252,12 +4252,12 @@ void intel_irq_init(struct drm_i915_private *dev_priv)
|
|
|
dev_priv->rps.pm_intrmsk_mbz = 0;
|
|
|
|
|
|
/*
|
|
|
- * SNB,IVB can while VLV,CHV may hard hang on looping batchbuffer
|
|
|
+ * SNB,IVB,HSW can while VLV,CHV may hard hang on looping batchbuffer
|
|
|
* if GEN6_PM_UP_EI_EXPIRED is masked.
|
|
|
*
|
|
|
* TODO: verify if this can be reproduced on VLV,CHV.
|
|
|
*/
|
|
|
- if (INTEL_INFO(dev_priv)->gen <= 7 && !IS_HASWELL(dev_priv))
|
|
|
+ if (INTEL_INFO(dev_priv)->gen <= 7)
|
|
|
dev_priv->rps.pm_intrmsk_mbz |= GEN6_PM_RP_UP_EI_EXPIRED;
|
|
|
|
|
|
if (INTEL_INFO(dev_priv)->gen >= 8)
|