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):
> > > >
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
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
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
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.