|
@@ -4892,7 +4892,8 @@ void gen6_rps_idle(struct drm_i915_private *dev_priv)
|
|
|
else
|
|
|
gen6_set_rps(dev_priv, dev_priv->rps.idle_freq);
|
|
|
dev_priv->rps.last_adj = 0;
|
|
|
- I915_WRITE(GEN6_PMINTRMSK, 0xffffffff);
|
|
|
+ I915_WRITE(GEN6_PMINTRMSK,
|
|
|
+ gen6_sanitize_rps_pm_mask(dev_priv, ~0));
|
|
|
}
|
|
|
mutex_unlock(&dev_priv->rps.hw_lock);
|
|
|
|