diff options
Diffstat (limited to 'drivers/gpu/drm/i915/selftests/i915_gem_coherency.c')
-rw-r--r-- | drivers/gpu/drm/i915/selftests/i915_gem_coherency.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/selftests/i915_gem_coherency.c b/drivers/gpu/drm/i915/selftests/i915_gem_coherency.c index 4e6a221063ac..f7392c1ffe75 100644 --- a/drivers/gpu/drm/i915/selftests/i915_gem_coherency.c +++ b/drivers/gpu/drm/i915/selftests/i915_gem_coherency.c | |||
@@ -298,6 +298,7 @@ static int igt_gem_coherency(void *arg) | |||
298 | values = offsets + ncachelines; | 298 | values = offsets + ncachelines; |
299 | 299 | ||
300 | mutex_lock(&i915->drm.struct_mutex); | 300 | mutex_lock(&i915->drm.struct_mutex); |
301 | intel_runtime_pm_get(i915); | ||
301 | for (over = igt_coherency_mode; over->name; over++) { | 302 | for (over = igt_coherency_mode; over->name; over++) { |
302 | if (!over->set) | 303 | if (!over->set) |
303 | continue; | 304 | continue; |
@@ -375,6 +376,7 @@ static int igt_gem_coherency(void *arg) | |||
375 | } | 376 | } |
376 | } | 377 | } |
377 | unlock: | 378 | unlock: |
379 | intel_runtime_pm_put(i915); | ||
378 | mutex_unlock(&i915->drm.struct_mutex); | 380 | mutex_unlock(&i915->drm.struct_mutex); |
379 | kfree(offsets); | 381 | kfree(offsets); |
380 | return err; | 382 | return err; |