[PATCH 10/11] timeline
Chris Wilson
chris at chris-wilson.co.uk
Sun Feb 10 14:56:38 UTC 2019
---
drivers/gpu/drm/i915/i915_timeline.c | 8 +++-----
drivers/gpu/drm/i915/i915_timeline.h | 2 +-
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_timeline.c b/drivers/gpu/drm/i915/i915_timeline.c
index 7009bf8767fb..796ec09e298b 100644
--- a/drivers/gpu/drm/i915/i915_timeline.c
+++ b/drivers/gpu/drm/i915/i915_timeline.c
@@ -503,12 +503,10 @@ int i915_timeline_get_seqno(struct i915_timeline *tl,
return 0;
}
-int i915_timeline_read_lock(struct i915_timeline *tl, struct i915_request *rq)
+int i915_timeline_read_lock(struct i915_timeline_cacheline *cl,
+ struct i915_request *rq)
{
- GEM_BUG_ON(!tl->pin_count);
- GEM_BUG_ON(!tl->hwsp_cacheline);
- return i915_active_ref(&tl->hwsp_cacheline->active,
- rq->fence.context, rq);
+ return i915_active_ref(&cl->active, rq->fence.context, rq);
}
void i915_timeline_unpin(struct i915_timeline *tl)
diff --git a/drivers/gpu/drm/i915/i915_timeline.h b/drivers/gpu/drm/i915/i915_timeline.h
index ca1efaa1d41d..d6e860a54d41 100644
--- a/drivers/gpu/drm/i915/i915_timeline.h
+++ b/drivers/gpu/drm/i915/i915_timeline.h
@@ -167,7 +167,7 @@ int i915_timeline_pin(struct i915_timeline *tl);
int i915_timeline_get_seqno(struct i915_timeline *tl,
struct i915_request *rq,
u32 *seqno);
-int i915_timeline_read_lock(struct i915_timeline *tl,
+int i915_timeline_read_lock(struct i915_timeline_cacheline *cl,
struct i915_request *rq);
void i915_timeline_unpin(struct i915_timeline *tl);
--
2.20.1
More information about the Intel-gfx-trybot
mailing list