Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c488dbbaa7626e510c3d2560e9aa2ddc45fb1e99
/
drivers
/
gpu
/
drm
/
i915
/
intel_ringbuffer.h
06fbca7
drm/i915: Split the batch pool by engine
by Chris Wilson
· 9 years ago
6689cb2
drm/i915: Move common request allocation code into a common function
by John Harrison
· 9 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
· 10 years ago
9bcb144
drm/i915: Support 64b execbuf
by Ben Widawsky
· 10 years ago
024a43e
drm/i915: Move ring_begin to signal()
by Ben Widawsky
· 10 years ago
78325f2
drm/i915: Virtualize the ringbuffer signal func
by Ben Widawsky
· 10 years ago
ebc348b
drm/i915: Move semaphore specific ring members to struct
by Ben Widawsky
· 10 years ago
845f74a
drm/i915:Initialize the second BSD ring on BDW GT3 machine
by Zhao Yakui
· 10 years ago
b1a9330
drm/i915: Update the restrict check to filter out wrong Ring ID passed by user-space
by Zhao Yakui
· 10 years ago
e3efda4
drm/i915: Preserve ring buffers objects across resume
by Chris Wilson
· 10 years ago
9991ae7
drm/i915: Move all ring resets before setting the HWS page
by Chris Wilson
· 10 years ago
057f6a8
drm/i915: Invariably invalidate before ctx switch
by Ben Widawsky
· 10 years ago
5087744
drm/i915: Broadwell expands ACTHD to 64bit
by Chris Wilson
· 10 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
· 11 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
f7e98ad
drm/i915: Initialize hardware semaphore state on ring init
by Mika Kuoppala
· 12 years ago
b70ec5b
drm/i915: Introduce ring set_seqno
by Mika Kuoppala
· 12 years ago
b45305f
drm/i915: Implement workaround for broken CS tlb on i830/845
by Daniel Vetter
· 12 years ago
498d2ac
drm/i915: Add intel_ring_handle_seqno wrap
by Mika Kuoppala
· 12 years ago
633cf8f
drm/i915: Don't allow ring tail to reach the same cacheline as head
by Ville Syrjälä
· 12 years ago
3e96050
drm/i915: Rearrange code to only have a single method for waiting upon the ring
by Chris Wilson
· 12 years ago
9d773091
drm/i915: Preallocate next seqno before touching the ring
by Chris Wilson
· 12 years ago
9a28977
drm/i915: TLB invalidation with MI_FLUSH_DW requires a post-sync op v3
by Jesse Barnes
· 12 years ago
d7d4eed
drm/i915: Allow DRM_ROOT_ONLY|DRM_MASTER to submit privileged batchbuffers
by Chris Wilson
· 12 years ago
b2eadbc
drm/i915: Lazily apply the SNB+ seqno w/a
by Chris Wilson
· 12 years ago
a7b9761
drm/i915: Split i915_gem_flush_ring() into seperate invalidate/flush funcs
by Chris Wilson
· 12 years ago
69c2fc8
drm/i915: Remove the per-ring write list
by Chris Wilson
· 12 years ago
cc889e0
drm/i915: disable flushing_list/gpu_write_list
by Daniel Vetter
· 12 years ago
12b0286
drm/i915: possibly invalidate TLB before context switch
by Ben Widawsky
· 12 years ago
e055684
drm/i915: context switch implementation
by Ben Widawsky
· 12 years ago
4052105
drm/i915: context basic create & destroy
by Ben Widawsky
· 12 years ago
b451951
drm/i915: Introduce for_each_ring() macro
by Chris Wilson
· 12 years ago
4225d0f
drm/i915: fixup __iomem mixups in ringbuffer.c
by Daniel Vetter
· 12 years ago
09422b2
drm/i915: move LP_RING&friends to i915_dma.c
by Daniel Vetter
· 12 years ago
6d171cb
drm/i915: Remove unused ring->irq_seqno
by Chris Wilson
· 12 years ago
9574b3f
drm/i915: kill waiting_seqno
by Ben Widawsky
· 12 years ago
Next »