diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_ringbuffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c index 884556d9814e..07e59072e129 100644 --- a/drivers/gpu/drm/i915/intel_ringbuffer.c +++ b/drivers/gpu/drm/i915/intel_ringbuffer.c | |||
@@ -873,7 +873,7 @@ void intel_cleanup_ring_buffer(struct intel_ring_buffer *ring) | |||
873 | 873 | ||
874 | /* Disable the ring buffer. The ring must be idle at this point */ | 874 | /* Disable the ring buffer. The ring must be idle at this point */ |
875 | dev_priv = ring->dev->dev_private; | 875 | dev_priv = ring->dev->dev_private; |
876 | ret = intel_wait_ring_buffer(ring, ring->size - 8); | 876 | ret = intel_wait_ring_idle(ring); |
877 | if (ret) | 877 | if (ret) |
878 | DRM_ERROR("failed to quiesce %s whilst cleaning up: %d\n", | 878 | DRM_ERROR("failed to quiesce %s whilst cleaning up: %d\n", |
879 | ring->name, ret); | 879 | ring->name, ret); |