diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_runtime_pm.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_runtime_pm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_runtime_pm.c b/drivers/gpu/drm/i915/intel_runtime_pm.c index 95034a06d4ad..9a3a7455d29c 100644 --- a/drivers/gpu/drm/i915/intel_runtime_pm.c +++ b/drivers/gpu/drm/i915/intel_runtime_pm.c | |||
@@ -1113,7 +1113,9 @@ static void vlv_display_power_well_deinit(struct drm_i915_private *dev_priv) | |||
1113 | 1113 | ||
1114 | intel_power_sequencer_reset(dev_priv); | 1114 | intel_power_sequencer_reset(dev_priv); |
1115 | 1115 | ||
1116 | intel_hpd_poll_init(dev_priv); | 1116 | /* Prevent us from re-enabling polling on accident in late suspend */ |
1117 | if (!dev_priv->drm.dev->power.is_suspended) | ||
1118 | intel_hpd_poll_init(dev_priv); | ||
1117 | } | 1119 | } |
1118 | 1120 | ||
1119 | static void vlv_display_power_well_enable(struct drm_i915_private *dev_priv, | 1121 | static void vlv_display_power_well_enable(struct drm_i915_private *dev_priv, |