Re: [Intel-gfx] [PATCH 00/17] Broadwell HW semaphores

2013-12-14 Thread Ben Widawsky
On Sat, Dec 14, 2013 at 09:16:51PM +, Chris Wilson wrote: > On Sat, Dec 14, 2013 at 11:39:27AM -0800, Ben Widawsky wrote: > > > > On Sat, Dec 14, 2013 at 09:08:47AM +, Chris Wilson wrote: > > > On Fri, Dec 13, 2013 at 08:15:48PM -0800, Ben Widawsky wrote: > > > > Ben Widawsky (17): > > > >

Re: [Intel-gfx] [PATCH 00/17] Broadwell HW semaphores

2013-12-14 Thread Chris Wilson
On Sat, Dec 14, 2013 at 11:39:27AM -0800, Ben Widawsky wrote: > > On Sat, Dec 14, 2013 at 09:08:47AM +, Chris Wilson wrote: > > On Fri, Dec 13, 2013 at 08:15:48PM -0800, Ben Widawsky wrote: > > > Ben Widawsky (17): > > > drm/i915: Reorder/respace MI instruction definition > > > drm/i915: D

Re: [Intel-gfx] [PATCH 00/17] Broadwell HW semaphores

2013-12-14 Thread Ben Widawsky
On Sat, Dec 14, 2013 at 09:08:47AM +, Chris Wilson wrote: > On Fri, Dec 13, 2013 at 08:15:48PM -0800, Ben Widawsky wrote: > > Ben Widawsky (17): > > drm/i915: Reorder/respace MI instruction definition > > drm/i915: Don't emit mbox updates without semaphores > > drm/i915: Move semaphore sp

Re: [Intel-gfx] [PATCH 00/17] Broadwell HW semaphores

2013-12-14 Thread Chris Wilson
On Fri, Dec 13, 2013 at 08:15:48PM -0800, Ben Widawsky wrote: > Ben Widawsky (17): > drm/i915: Reorder/respace MI instruction definition > drm/i915: Don't emit mbox updates without semaphores > drm/i915: Move semaphore specific ring members to struct > drm/i915: Virtualize the ringbuffer si

[Intel-gfx] [PATCH 00/17] Broadwell HW semaphores

2013-12-13 Thread Ben Widawsky
This patch series implements hardware semaphores to be on par with support of other platforms. The biggest change in the series is the removal of the mailboxes we previously had. To replace this, there is a 4k BO allocated for the semaphore communication. This could have also been done in the HWSP.