Chris Wilson
|
092467327c
drm/i915: Write RING_TAIL once per-request
|
12 vuotta sitten |
Mika Kuoppala
|
da66146425
drm/i915: include hangcheck action and score in error_state
|
12 vuotta sitten |
Chris Wilson
|
3c0e234c84
drm/i915; Preallocate the lazy request
|
12 vuotta sitten |
Chris Wilson
|
1823521d2b
drm/i915: Rename ring->outstanding_lazy_request
|
12 vuotta sitten |
Chris Wilson
|
0d1aacac36
drm/i915: Embed the ring->private within the struct intel_ring_buffer
|
12 vuotta sitten |
Damien Lespiau
|
e3ce7633ba
drm/i915: Remove I915_READ_{NOPID, SYNC_0, SYNC_1})()
|
12 vuotta sitten |
Jani Nikula
|
f2f4d82faf
drm/i915: give more distinctive names to ring hangcheck action enums
|
12 vuotta sitten |
Daniel Vetter
|
c7113cc35f
drm/i915: unify ring irq refcounts (again)
|
12 vuotta sitten |
Daniel Vetter
|
59cdb63d52
drm/i915: kill dev_priv->rps.lock
|
12 vuotta sitten |
Mika Kuoppala
|
ad8beaeada
drm/i915: store ring hangcheck action
|
12 vuotta sitten |
Chris Wilson
|
6274f2126a
drm/i915: Don't count semaphore waits towards a stuck ring
|
12 vuotta sitten |
Chris Wilson
|
c65355bbef
drm/i915: Track when we dirty the scanout with render commands
|
12 vuotta sitten |
Mika Kuoppala
|
05407ff889
drm/i915: detect hang using per ring hangcheck_score
|
12 vuotta sitten |
Ben Widawsky
|
a19d2933cb
drm/i915: vebox interrupt get/put
|
12 vuotta sitten |
Ben Widawsky
|
aeb0659338
drm/i915: Convert irq_refounct to struct
|
12 vuotta sitten |
Ben Widawsky
|
9a8a2213a7
drm/i915: Vebox ringbuffer init
|
12 vuotta sitten |
Ben Widawsky
|
4a3dd19d94
drm/i915: Introduce VECS: the 4th ring
|
12 vuotta sitten |
Ben Widawsky
|
ad776f8b09
drm/i915: Semaphore MBOX update generalization
|
12 vuotta sitten |
Ben Widawsky
|
5586181fce
drm/i915: Comments for semaphore clarification
|
12 vuotta sitten |
Mika Kuoppala
|
92cab73451
drm/i915: track ring progression using seqnos
|
12 vuotta sitten |
Chris Wilson
|
112522f678
drm/i915: put context upon switching
|
12 vuotta sitten |
Dave Airlie
|
b5cc6c0387
Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
|
12 vuotta sitten |
Mika Kuoppala
|
f7e98ad4d4
drm/i915: Initialize hardware semaphore state on ring init
|
12 vuotta sitten |
Mika Kuoppala
|
b70ec5bf43
drm/i915: Introduce ring set_seqno
|
12 vuotta sitten |
Daniel Vetter
|
b45305fce5
drm/i915: Implement workaround for broken CS tlb on i830/845
|
12 vuotta sitten |
Mika Kuoppala
|
498d2ac15c
drm/i915: Add intel_ring_handle_seqno wrap
|
12 vuotta sitten |
Ville Syrjälä
|
633cf8f505
drm/i915: Don't allow ring tail to reach the same cacheline as head
|
12 vuotta sitten |
Chris Wilson
|
3e9605018a
drm/i915: Rearrange code to only have a single method for waiting upon the ring
|
12 vuotta sitten |
Chris Wilson
|
9d7730914f
drm/i915: Preallocate next seqno before touching the ring
|
12 vuotta sitten |
Jesse Barnes
|
9a28977181
drm/i915: TLB invalidation with MI_FLUSH_DW requires a post-sync op v3
|
12 vuotta sitten |