summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_fence_reg.c
diff options
context:
space:
mode:
authorDaniele Ceraolo Spurio2019-06-14 01:21:56 +0200
committerChris Wilson2019-06-14 16:58:33 +0200
commit58a111f03a6e3f66f68260e09eb5cf1eefe2a387 (patch)
treeedc6e0bfa73d1ee38afdad2fcf42f86ef716417c /drivers/gpu/drm/i915/i915_gem_fence_reg.c
parentdrm/i915: update with_intel_runtime_pm to use the rpm structure (diff)
downloadkernel-qcow2-linux-58a111f03a6e3f66f68260e09eb5cf1eefe2a387.tar.gz
kernel-qcow2-linux-58a111f03a6e3f66f68260e09eb5cf1eefe2a387.tar.xz
kernel-qcow2-linux-58a111f03a6e3f66f68260e09eb5cf1eefe2a387.zip
drm/i915: make intel_wakeref work on the rpm struct
intel_runtime_pm is the only thing they use from the i915 structure, so use that directly. Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Link: https://patchwork.freedesktop.org/patch/msgid/20190613232156.34940-9-daniele.ceraolospurio@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem_fence_reg.c')
-rw-r--r--drivers/gpu/drm/i915/i915_gem_fence_reg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem_fence_reg.c b/drivers/gpu/drm/i915/i915_gem_fence_reg.c
index 3b35bb114b14..0bf53ac1c835 100644
--- a/drivers/gpu/drm/i915/i915_gem_fence_reg.c
+++ b/drivers/gpu/drm/i915/i915_gem_fence_reg.c
@@ -804,7 +804,7 @@ void i915_ggtt_init_fences(struct i915_ggtt *ggtt)
INIT_LIST_HEAD(&ggtt->fence_list);
INIT_LIST_HEAD(&ggtt->userfault_list);
- intel_wakeref_auto_init(&ggtt->userfault_wakeref, i915);
+ intel_wakeref_auto_init(&ggtt->userfault_wakeref, &i915->runtime_pm);
detect_bit_6_swizzle(i915);