[Intel-gfx] [PATCH 07/13] drm/i915/bdw: implement semaphore wait

2014-04-29 Thread Ben Widawsky
Semaphore waits use a new instruction, MI_SEMAPHORE_WAIT. The seqno to wait on is all well defined by the table in the previous patch. There is nothing else different from previous GEN's semaphore synchronization code. v2: Update macros to not require the other ring's ring->id (Chris) Signed-off-

[Intel-gfx] [PATCH 07/13] drm/i915/bdw: implement semaphore wait

2014-02-19 Thread Ben Widawsky
Semaphore waits use a new instruction, MI_SEMAPHORE_WAIT. The seqno to wait on is all well defined by the table in the previous patch. There is nothing else different from previous GEN's semaphore synchronization code. v2: Update macros to not require the other ring's ring->id (Chris) Signed-off-

Re: [Intel-gfx] [PATCH 07/13] drm/i915/bdw: implement semaphore wait

2014-01-30 Thread Ville Syrjälä
On Wed, Jan 29, 2014 at 11:55:27AM -0800, Ben Widawsky wrote: > Semaphore waits use a new instruction, MI_SEMAPHORE_WAIT. The seqno to > wait on is all well defined by the table in the previous patch. There is > nothing else different from previous GEN's semaphore synchronization > code. > > v2: U

[Intel-gfx] [PATCH 07/13] drm/i915/bdw: implement semaphore wait

2014-01-29 Thread Ben Widawsky
Semaphore waits use a new instruction, MI_SEMAPHORE_WAIT. The seqno to wait on is all well defined by the table in the previous patch. There is nothing else different from previous GEN's semaphore synchronization code. v2: Update macros to not require the other ring's ring->id (Chris) Signed-off-