Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
79bbcc299fca92ba3558c4966e6ad52ee1052d89
/
drivers
/
gpu
/
drm
/
i915
/
intel_ringbuffer.h
79bbcc2
drm/i915: Reserve space improvements
by John Harrison
· 9 years ago
bccca49
drm/i915: Remove the now obsolete 'outstanding_lazy_request'
by John Harrison
· 9 years ago
59c35a4
drm/i915: Remove the now obsolete intel_ring_get_request()
by John Harrison
· 9 years ago
ccd98fe
drm/i915: Add *_ring_begin() to request allocation
by John Harrison
· 9 years ago
5fb9de1
drm/i915: Update intel_ring_begin() to take a request structure
by John Harrison
· 9 years ago
bba09b1
drm/i915: Update cacheline_align() to take a request structure
by John Harrison
· 9 years ago
f716968
drm/i915: Update ring->signal() to take a request structure
by John Harrison
· 9 years ago
599d924
drm/i915: Update ring->sync_to() to take a request structure
by John Harrison
· 9 years ago
be795fc
drm/i915: Update ring->emit_bb_start() to take a request structure
by John Harrison
· 9 years ago
53fddaf
drm/i915: Update ring->dispatch_execbuffer() to take a request structure
by John Harrison
· 9 years ago
c4e7663
drm/i915: Update ring->emit_request() to take a request structure
by John Harrison
· 9 years ago
ee044a8
drm/i915: Update ring->add_request() to take a request structure
by John Harrison
· 9 years ago
7deb4d398
drm/i915: Update ring->emit_flush() to take a request structure
by John Harrison
· 9 years ago
a84c3ae
drm/i915: Update ring->flush() to take a requests structure
by John Harrison
· 9 years ago
4866d72
drm/i915: Update flush_all_caches() to take request structures
by John Harrison
· 9 years ago
2f20055
drm/i915: Update a bunch of execbuffer helpers to take request structures
by John Harrison
· 9 years ago
6258fbe
drm/i915: Update queue_flip() to take a request structure
by John Harrison
· 9 years ago
8753181
drm/i915: Update init_context() to take a request structure
by John Harrison
· 9 years ago
29b1b41
drm/i915: Reserve ring buffer space for i915_add_request() commands
by John Harrison
· 9 years ago
17ee950
drm/i915/gen8: Add infrastructure to initialize WA batch buffers
by Arun Siluvery
· 9 years ago
4e86f72
drm/i915: Extend the parser to check register writes against a mask/value pair.
by Francisco Jerez
· 9 years ago
06fbca7
drm/i915: Split the batch pool by engine
by Chris Wilson
· 10 years ago
6689cb2
drm/i915: Move common request allocation code into a common function
by John Harrison
· 10 years ago
dbef0f1
drm/i915: add frontbuffer tracking to FBC
by Paulo Zanoni
· 10 years ago
8e004ef
drm/i915: Rename 'flags' to 'dispatch_flags' for better code reading
by John Harrison
· 10 years ago
b07da53
drm/i915: Shift driver's HWSP usage out of reserved range
by Thomas Daniel
· 10 years ago
af75f26
drm/i915: Make intel_ring_setup_status_page() static
by Damien Lespiau
· 10 years ago
2107637
drm/i915: Remove FIXME_lrc_ctx backpointer
by Nick Hoath
· 10 years ago
72f95af
drm/i915: Removed duplicate members from submit_request
by Nick Hoath
· 10 years ago
ecfe00d
drm/i915: s/init()/init_hw()/ in intel_engine_cs
by Daniel Vetter
· 10 years ago
ebd0fd4
drm/i915: Consolidate ring freespace calculations
by Dave Gordon
· 10 years ago
581c26e8
drm/i915: Convert 'trace_irq' to use requests rather than seqnos
by John Harrison
· 10 years ago
6259cea
drm/i915: Remove 'outstanding_lazy_seqno'
by John Harrison
· 10 years ago
97b2a6a
drm/i915: Replace last_[rwf]_seqno with last_[rwf]_req
by John Harrison
· 10 years ago
b793a00
drm/i915: Add helper functions to aid seqno -> request transition
by John Harrison
· 10 years ago
5c6c600
drm/i915: Remove DRI1 ring accessors and API
by Chris Wilson
· 10 years ago
7ba717c
drm/i915/bdw: Pin the ringbuffer backing object to GGTT on-demand
by Thomas Daniel
· 10 years ago
c86ee3a9
drm/i915/bdw: Clean up execlist queue items in retire_work
by Thomas Daniel
· 10 years ago
771b9a5
drm/i915: Initialize workarounds in logical ring mode too
by Michel Thierry
· 10 years ago
86d7f23
drm/i915/bdw: Apply workarounds in render ring init function
by Arun Siluvery
· 10 years ago
e981e7b
drm/i915/bdw: Handle context switch events
by Thomas Daniel
· 10 years ago
acdd884
drm/i915/bdw: Two-stage execlist submit process
by Michel Thierry
· 10 years ago
582d67f
drm/i915: Add temporary ring->ctx backpointer
by Oscar Mateo
· 10 years ago
1564858
drm/i915/bdw: GEN-specific logical ring emit batchbuffer start
by Oscar Mateo
· 10 years ago
73d477f
drm/i915/bdw: Interrupts with logical rings
by Oscar Mateo
· 10 years ago
4712274
drm/i915/bdw: GEN-specific logical ring emit flush
by Oscar Mateo
· 10 years ago
4da46e1
drm/i915/bdw: GEN-specific logical ring emit request
by Oscar Mateo
· 10 years ago
82e104c
drm/i915/bdw: New logical ring submission mechanism
by Oscar Mateo
· 10 years ago
9b1136d
drm/i915/bdw: GEN-specific logical ring init
by Oscar Mateo
· 10 years ago
48d8238
drm/i915/bdw: Generic logical ring init and cleanup
by Oscar Mateo
· 10 years ago
0c7dd53
drm/i915/bdw: Add a context and an engine pointers to the ringbuffer
by Daniel Vetter
· 10 years ago
84c2377
drm/i915/bdw: Allocate ringbuffers for Logical Ring Contexts
by Oscar Mateo
· 10 years ago
f260fe7
drm/i915: Don't accumulate hangcheck score on forward progress
by Mika Kuoppala
· 10 years ago
1b5d063
drm/i915: Generalize intel_ring_get_tail to take a ringbuf
by Oscar Mateo
· 10 years ago
3e78998
drm/i915/bdw: implement semaphore signal
by Ben Widawsky
· 10 years ago
ddd4dbc
drm/i915: Updating comments.
by Rodrigo Vivi
· 10 years ago
4be1738
drm/i915: Reorder semaphore deadlock check
by Chris Wilson
· 10 years ago
273497e
drm/i915: s/i915_hw_context/intel_context
by Oscar Mateo
· 10 years ago
93b0a4e
drm/i915: Split the ringbuffers from the rings (3/3)
by Oscar Mateo
· 10 years ago
ee1b1e5
drm/i915: Split the ringbuffers from the rings (2/3)
by Oscar Mateo
· 10 years ago
8ee1497
drm/i915: Split the ringbuffers from the rings (1/3)
by Oscar Mateo
· 10 years ago
a4872ba
drm/i915: s/intel_ring_buffer/intel_engine_cs
by Oscar Mateo
· 10 years ago
44e895a
drm/i915: Use hash tables for the command parser
by Brad Volkin
· 11 years ago
9bcb144
drm/i915: Support 64b execbuf
by Ben Widawsky
· 11 years ago
024a43e
drm/i915: Move ring_begin to signal()
by Ben Widawsky
· 11 years ago
78325f2
drm/i915: Virtualize the ringbuffer signal func
by Ben Widawsky
· 11 years ago
ebc348b
drm/i915: Move semaphore specific ring members to struct
by Ben Widawsky
· 11 years ago
845f74a
drm/i915:Initialize the second BSD ring on BDW GT3 machine
by Zhao Yakui
· 11 years ago
b1a9330
drm/i915: Update the restrict check to filter out wrong Ring ID passed by user-space
by Zhao Yakui
· 11 years ago
e3efda4
drm/i915: Preserve ring buffers objects across resume
by Chris Wilson
· 11 years ago
9991ae7
drm/i915: Move all ring resets before setting the HWS page
by Chris Wilson
· 11 years ago
057f6a8
drm/i915: Invariably invalidate before ctx switch
by Ben Widawsky
· 11 years ago
5087744
drm/i915: Broadwell expands ACTHD to 64bit
by Chris Wilson
· 11 years ago
e9fea57
drm/i915: wait for rings to become idle once disabled
by Naresh Kumar Kachhi
· 11 years ago
e8e6e60
Merge tag 'v3.14-rc6' into drm-intel-next-queued
by Daniel Vetter
· 11 years ago
351e3db
drm/i915: Implement command buffer parsing logic
by Brad Volkin
· 11 years ago
753b1ad
drm/i915: Add intel_ring_cachline_align()
by Ville Syrjälä
· 11 years ago
b6b0fac
drm/i915: Use hangcheck score to find guilty context
by Mika Kuoppala
· 11 years ago
0924673
drm/i915: Write RING_TAIL once per-request
by Chris Wilson
· 11 years ago
da66146
drm/i915: include hangcheck action and score in error_state
by Mika Kuoppala
· 11 years ago
3c0e234
drm/i915; Preallocate the lazy request
by Chris Wilson
· 11 years ago
1823521
drm/i915: Rename ring->outstanding_lazy_request
by Chris Wilson
· 11 years ago
0d1aaca
drm/i915: Embed the ring->private within the struct intel_ring_buffer
by Chris Wilson
· 11 years ago
e3ce763
drm/i915: Remove I915_READ_{NOPID, SYNC_0, SYNC_1})()
by Damien Lespiau
· 11 years ago
f2f4d82
drm/i915: give more distinctive names to ring hangcheck action enums
by Jani Nikula
· 11 years ago
c7113cc
drm/i915: unify ring irq refcounts (again)
by Daniel Vetter
· 11 years ago
59cdb63
drm/i915: kill dev_priv->rps.lock
by Daniel Vetter
· 11 years ago
ad8beae
drm/i915: store ring hangcheck action
by Mika Kuoppala
· 11 years ago
6274f21
drm/i915: Don't count semaphore waits towards a stuck ring
by Chris Wilson
· 11 years ago
c65355b
drm/i915: Track when we dirty the scanout with render commands
by Chris Wilson
· 11 years ago
05407ff
drm/i915: detect hang using per ring hangcheck_score
by Mika Kuoppala
· 11 years ago
a19d293
drm/i915: vebox interrupt get/put
by Ben Widawsky
· 11 years ago
aeb0659
drm/i915: Convert irq_refounct to struct
by Ben Widawsky
· 11 years ago
9a8a221
drm/i915: Vebox ringbuffer init
by Ben Widawsky
· 11 years ago
4a3dd19
drm/i915: Introduce VECS: the 4th ring
by Ben Widawsky
· 11 years ago
ad776f8
drm/i915: Semaphore MBOX update generalization
by Ben Widawsky
· 11 years ago
5586181
drm/i915: Comments for semaphore clarification
by Ben Widawsky
· 11 years ago
92cab73
drm/i915: track ring progression using seqnos
by Mika Kuoppala
· 11 years ago
112522f
drm/i915: put context upon switching
by Chris Wilson
· 12 years ago
b5cc6c0
Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 12 years ago
Next »