aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_pm.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_pm.c')
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index 787a528e7200..bc5aae088550 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -3193,9 +3193,7 @@ static void gen6_enable_rps_interrupts(struct drm_device *dev)
3193 struct drm_i915_private *dev_priv = dev->dev_private; 3193 struct drm_i915_private *dev_priv = dev->dev_private;
3194 3194
3195 spin_lock_irq(&dev_priv->irq_lock); 3195 spin_lock_irq(&dev_priv->irq_lock);
3196 /* FIXME: Our interrupt enabling sequence is bonghits. 3196 WARN_ON(dev_priv->rps.pm_iir);
3197 * dev_priv->rps.pm_iir really should be 0 here. */
3198 dev_priv->rps.pm_iir = 0;
3199 I915_WRITE(GEN6_PMIMR, I915_READ(GEN6_PMIMR) & ~GEN6_PM_RPS_EVENTS); 3197 I915_WRITE(GEN6_PMIMR, I915_READ(GEN6_PMIMR) & ~GEN6_PM_RPS_EVENTS);
3200 I915_WRITE(GEN6_PMIIR, GEN6_PM_RPS_EVENTS); 3198 I915_WRITE(GEN6_PMIIR, GEN6_PM_RPS_EVENTS);
3201 spin_unlock_irq(&dev_priv->irq_lock); 3199 spin_unlock_irq(&dev_priv->irq_lock);