drm/i915/gt: Prefer local path to runtime powermanagement
[linux-block.git] / drivers / gpu / drm / i915 / gt / intel_gt_pm.c
index b52e2ba3d09223835c693717f905857d67102d59..87e34e0b6427851600f1cf9b75ee463b097b1f79 100644 (file)
@@ -94,7 +94,7 @@ static const struct intel_wakeref_ops wf_ops = {
 
 void intel_gt_pm_init_early(struct intel_gt *gt)
 {
-       intel_wakeref_init(&gt->wakeref, &gt->i915->runtime_pm, &wf_ops);
+       intel_wakeref_init(&gt->wakeref, gt->uncore->rpm, &wf_ops);
 
        BLOCKING_INIT_NOTIFIER_HEAD(&gt->pm_notifications);
 }
@@ -222,7 +222,7 @@ void intel_gt_suspend(struct intel_gt *gt)
        /* We expect to be idle already; but also want to be independent */
        wait_for_idle(gt);
 
-       with_intel_runtime_pm(&gt->i915->runtime_pm, wakeref)
+       with_intel_runtime_pm(gt->uncore->rpm, wakeref)
                intel_rc6_disable(&gt->rc6);
 }