summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/i915_drv.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2010-07-23 23:18:49 +0100
committerEric Anholt <eric@anholt.net>2010-08-01 19:52:57 -0700
commitb09a1feca65764311f8a3e14befb52b98d705f0a (patch)
tree304b9bcb257b21bec30244e207e47d95035148bd /drivers/gpu/drm/i915/i915_drv.h
parentb9421ae8f30958deea98d71477b4a77a066856b4 (diff)
downloadlinux-3.10-b09a1feca65764311f8a3e14befb52b98d705f0a.tar.gz
linux-3.10-b09a1feca65764311f8a3e14befb52b98d705f0a.tar.bz2
linux-3.10-b09a1feca65764311f8a3e14befb52b98d705f0a.zip
drm/i915: Refactor i915_gem_retire_requests()
Combine the iteration over active render rings into a common function. This is in preparation for reusing the idle function to also retire deferred free requests. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.h')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index 46a544abbd6..a27780b7aef 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -960,8 +960,7 @@ uint32_t i915_get_gem_seqno(struct drm_device *dev,
bool i915_seqno_passed(uint32_t seq1, uint32_t seq2);
int i915_gem_object_get_fence_reg(struct drm_gem_object *obj);
int i915_gem_object_put_fence_reg(struct drm_gem_object *obj);
-void i915_gem_retire_requests(struct drm_device *dev,
- struct intel_ring_buffer *ring);
+void i915_gem_retire_requests(struct drm_device *dev);
void i915_gem_retire_work_handler(struct work_struct *work);
void i915_gem_clflush_object(struct drm_gem_object *obj);
int i915_gem_object_set_domain(struct drm_gem_object *obj,