diff options
author | Deepak S <[email protected]> | 2014-08-05 07:51:20 -0700 |
---|---|---|
committer | Daniel Vetter <[email protected]> | 2014-08-07 14:04:09 +0200 |
commit | 274fa1c1acdc530e124d9d835d5dd059a5330b49 (patch) | |
tree | 448aa6ca6e754ac31a3bb98a45b9e82171c12aa1 | |
parent | 885ea5a8132224cf1ae12b8413352e8b893c8842 (diff) |
drm/i915: Bring GPU Freq to min while suspending.
We might be leaving the PGU Frequency (and thus vnn) high during the suspend.
Flusing the delayed work queue should take care of this.
Signed-off-by: Deepak S <[email protected]>
Signed-off-by: Rodrigo Vivi <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
-rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index dcd8d7b42552..20743bd421f9 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c @@ -4554,7 +4554,7 @@ i915_gem_suspend(struct drm_device *dev) del_timer_sync(&dev_priv->gpu_error.hangcheck_timer); cancel_delayed_work_sync(&dev_priv->mm.retire_work); - cancel_delayed_work_sync(&dev_priv->mm.idle_work); + flush_delayed_work(&dev_priv->mm.idle_work); return 0; |