diff options
author | Paulo Zanoni <paulo.r.zanoni@intel.com> | 2014-03-07 18:08:08 -0500 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-03-19 11:38:54 -0400 |
commit | 43694d69b4d87dde8243165a08a626ab0f034470 (patch) | |
tree | b0dbe218a87a769d688d611d9fee5825627780d1 | |
parent | ba0239e03f04b8529b00ddacff20d771144c1515 (diff) |
drm/i915: get runtime PM references when the GPU is idle/busy
... instead of PC8 references. Now that both are the same thing and we
are killing PC8, just get the runtime PM reference.
Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r-- | drivers/gpu/drm/i915/intel_display.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index f7dc5eec6d56..a61efbfc81af 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c | |||
@@ -8409,7 +8409,7 @@ void intel_mark_busy(struct drm_device *dev) | |||
8409 | if (dev_priv->mm.busy) | 8409 | if (dev_priv->mm.busy) |
8410 | return; | 8410 | return; |
8411 | 8411 | ||
8412 | hsw_disable_package_c8(dev_priv); | 8412 | intel_runtime_pm_get(dev_priv); |
8413 | i915_update_gfx_val(dev_priv); | 8413 | i915_update_gfx_val(dev_priv); |
8414 | dev_priv->mm.busy = true; | 8414 | dev_priv->mm.busy = true; |
8415 | } | 8415 | } |
@@ -8438,7 +8438,7 @@ void intel_mark_idle(struct drm_device *dev) | |||
8438 | gen6_rps_idle(dev->dev_private); | 8438 | gen6_rps_idle(dev->dev_private); |
8439 | 8439 | ||
8440 | out: | 8440 | out: |
8441 | hsw_enable_package_c8(dev_priv); | 8441 | intel_runtime_pm_put(dev_priv); |
8442 | } | 8442 | } |
8443 | 8443 | ||
8444 | void intel_mark_fb_busy(struct drm_i915_gem_object *obj, | 8444 | void intel_mark_fb_busy(struct drm_i915_gem_object *obj, |