aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/i915/i915_irq.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
index 13fae1c9dcc8..3fc286cd1157 100644
--- a/drivers/gpu/drm/i915/i915_irq.c
+++ b/drivers/gpu/drm/i915/i915_irq.c
@@ -2822,7 +2822,7 @@ semaphore_wait_to_signaller_ring(struct intel_engine_cs *engine, u32 ipehr,
2822 if (engine == signaller) 2822 if (engine == signaller)
2823 continue; 2823 continue;
2824 2824
2825 if (offset == signaller->semaphore.signal_ggtt[engine->id]) 2825 if (offset == signaller->semaphore.signal_ggtt[engine->hw_id])
2826 return signaller; 2826 return signaller;
2827 } 2827 }
2828 } else { 2828 } else {
@@ -2832,13 +2832,13 @@ semaphore_wait_to_signaller_ring(struct intel_engine_cs *engine, u32 ipehr,
2832 if(engine == signaller) 2832 if(engine == signaller)
2833 continue; 2833 continue;
2834 2834
2835 if (sync_bits == signaller->semaphore.mbox.wait[engine->id]) 2835 if (sync_bits == signaller->semaphore.mbox.wait[engine->hw_id])
2836 return signaller; 2836 return signaller;
2837 } 2837 }
2838 } 2838 }
2839 2839
2840 DRM_DEBUG_DRIVER("No signaller ring found for ring %i, ipehr 0x%08x, offset 0x%016llx\n", 2840 DRM_DEBUG_DRIVER("No signaller ring found for %s, ipehr 0x%08x, offset 0x%016llx\n",
2841 engine->id, ipehr, offset); 2841 engine->name, ipehr, offset);
2842 2842
2843 return ERR_PTR(-ENODEV); 2843 return ERR_PTR(-ENODEV);
2844} 2844}