summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_lrc.h
diff options
context:
space:
mode:
authorMika Kuoppala2015-07-03 16:09:35 +0200
committerDaniel Vetter2015-07-06 16:47:41 +0200
commit8ba319da898fcecdac158cb46ca69e38b2b08da3 (patch)
tree05682c52bf4fccaf3d2344282851cc079acda98d /drivers/gpu/drm/i915/intel_lrc.h
parentdrm/i915: Assign request ringbuf before pin (diff)
downloadkernel-qcow2-linux-8ba319da898fcecdac158cb46ca69e38b2b08da3.tar.gz
kernel-qcow2-linux-8ba319da898fcecdac158cb46ca69e38b2b08da3.tar.xz
kernel-qcow2-linux-8ba319da898fcecdac158cb46ca69e38b2b08da3.zip
drm/i915: Convert intel_lr_context_pin() for requests
Pass around requests to carry context deeper in callchain. Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_lrc.h')
-rw-r--r--drivers/gpu/drm/i915/intel_lrc.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/intel_lrc.h b/drivers/gpu/drm/i915/intel_lrc.h
index d3dd3ac33aef..e0299fbb1728 100644
--- a/drivers/gpu/drm/i915/intel_lrc.h
+++ b/drivers/gpu/drm/i915/intel_lrc.h
@@ -70,8 +70,7 @@ static inline void intel_logical_ring_emit(struct intel_ringbuffer *ringbuf,
void intel_lr_context_free(struct intel_context *ctx);
int intel_lr_context_deferred_create(struct intel_context *ctx,
struct intel_engine_cs *ring);
-void intel_lr_context_unpin(struct intel_engine_cs *ring,
- struct intel_context *ctx);
+void intel_lr_context_unpin(struct drm_i915_gem_request *req);
void intel_lr_context_reset(struct drm_device *dev,
struct intel_context *ctx);