Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
24f3a8cf7766e52a087904b4346794c7b410f957
/
drivers
/
gpu
/
drm
/
i915
/
intel_ringbuffer.c
24f3a8c
drm/i915: Added write-enable pte bit supportt
by Akash Goel
· 11 years ago
3b2cc8a
drm/i915/bdw: Do not write the Semaphore Sync Registers in GEN8+
by Oscar Mateo
· 11 years ago
de8f0a5
drm/i915: Don't WARN about ring idle bit on gen2
by Ville Syrjälä
· 11 years ago
93b0a4e
drm/i915: Split the ringbuffers from the rings (3/3)
by Oscar Mateo
· 11 years ago
ee1b1e5
drm/i915: Split the ringbuffers from the rings (2/3)
by Oscar Mateo
· 11 years ago
8ee1497
drm/i915: Split the ringbuffers from the rings (1/3)
by Oscar Mateo
· 11 years ago
a4872ba
drm/i915: s/intel_ring_buffer/intel_engine_cs
by Oscar Mateo
· 11 years ago
b3f797a
drm/i915/chv: Add some workaround notes
by Ville Syrjälä
· 11 years ago
6e450ab
drm/i915: Bail out early on gen6_signal if no semaphores
by Mika Kuoppala
· 11 years ago
d153337
drm/i915: Ringbuffer signal func for the second BSD ring
by Oscar Mateo
· 11 years ago
44e895a
drm/i915: Use hash tables for the command parser
by Brad Volkin
· 11 years ago
1cf0ba1
drm/i915: Flush request queue when waiting for ring space
by Chris Wilson
· 11 years ago
dcfe050
drm/i915: Improve fallback ring waiting
by Chris Wilson
· 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
77fe2ff
drm/i915:Add the VCS2 switch in Intel_ring_setup_status_page
by Zhao Yakui
· 11 years ago
845f74a
drm/i915:Initialize the second BSD ring on BDW GT3 machine
by Zhao Yakui
· 11 years ago
48e48a0
drm/i915: Include a little more information about why ring init fails
by Chris Wilson
· 11 years ago
e3efda4
drm/i915: Preserve ring buffers objects across resume
by Chris Wilson
· 11 years ago
18393f6
drm/i915: Replace hardcoded cacheline size with macro
by Chris Wilson
· 11 years ago
88b4aa8
drm/i915: add flags to i915_ring_stop
by Mika Kuoppala
· 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
01fa030
drm/i915: Enabling the TLB invalidate bit in GFX Mode register
by Akash Goel
· 11 years ago
aa83e30
drm/i915: Rename GFX_TLB_INVALIDATE_ALWAYS
by Chris Wilson
· 11 years ago
4640c4f
drm/i915/ringbuffer: prefer struct drm_i915_private to drm_i915_private_t
by Jani Nikula
· 11 years ago
5087744
drm/i915: Broadwell expands ACTHD to 64bit
by Chris Wilson
· 11 years ago
61a563a
drm/i915: Remove the enabling of VS_TIMER_DISPATCH bit in MI MODE reg
by Akash Goel
· 11 years ago
dc616b8
drm/i915/bdw: The TLB invalidation mechanism has been removed from INSTPM
by Damien Lespiau
· 11 years ago
02f6a1e
drm/i915: warn if ring is active before sync flush
by Naresh Kumar Kachhi
· 11 years ago
e9fea57
drm/i915: wait for rings to become idle once disabled
by Naresh Kumar Kachhi
· 11 years ago
a51435a
drm/i915: disable rings before HW status page setup
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
8285222
drm/i915: We implement WaDisableAsyncFlipPerfMode:bdw
by Ville Syrjälä
· 11 years ago
e01f692
drm/i915: Handle set_cache_level errors in the status page setup
by Daniel Vetter
· 11 years ago
9a6bbb6
drm/i915: Don't pin the status page as mappable
by Daniel Vetter
· 11 years ago
be1fa12
drm/i915: Don't set PIN_MAPPABLE for legacy ringbuffers
by Daniel Vetter
· 11 years ago
a9cc726
drm/i915: Handle set_cache_level errors in the pipe control scratch setup
by Daniel Vetter
· 11 years ago
1ec9e26
drm/i915: Consolidate binding parameters into flags
by Daniel Vetter
· 11 years ago
fb19e2a
drm/i915: protect ringbuffer sarea update behind !MODESET
by Daniel Vetter
· 11 years ago
753b1ad
drm/i915: Add intel_ring_cachline_align()
by Ville Syrjälä
· 11 years ago
1f70999
drm/i915: Prevent recursion by retiring requests when the ring is full
by Chris Wilson
· 11 years ago
0e5539b
Merge branch 'topic/ppgtt' into drm-intel-next-queued
by Daniel Vetter
· 11 years ago
f0a9f74
drm/i915: Fix disabled semaphores
by Ben Widawsky
· 11 years ago
304d695
drm/i915: Flush outstanding requests before allocating new seqno
by Chris Wilson
· 11 years ago
d7f46fc
drm/i915: Make pin count per VMA
by Ben Widawsky
· 11 years ago
52ed232
drm/i915: Don't emit mbox updates without semaphores
by Ben Widawsky
· 11 years ago
c8d9a59
drm/i915: Add power well arguments to force wake routines.
by Deepak S
· 11 years ago
67e5871
drm/i915: Drop forcewake w/a for missed interrupts/seqno on Sandybridge
by Chris Wilson
· 11 years ago
37c1d94
drm/i915: Emit SRM after the MSG_FBC_REND_STATE LRI
by Ville Syrjälä
· 11 years ago
9688eca
drm/i915: Limit FBC flush to post batch flush
by Ville Syrjälä
· 11 years ago
eb0d4b75
drm/i915/bdw: Add comment about gen8 HWS PGA
by Ben Widawsky
· 11 years ago
40c499f
drm/i915/bdw: Take render error interrupt out of the mask
by Daniel Vetter
· 11 years ago
780f18c
drm/i915/bdw: BSD init for gen8 also
by Ben Widawsky
· 11 years ago
a5f3d68
drm/i915/bdw: Render ring flushing
by Ben Widawsky
· 11 years ago
28cf541
drm/i915/bdw: unleash PPGTT
by Ben Widawsky
· 11 years ago
075b3bb
drm/i915/bdw: Update MI_FLUSH_DW
by Ben Widawsky
· 11 years ago
1c7a062
drm/i915/bdw: dispatch updates (64b related)
by Ben Widawsky
· 11 years ago
abd58f0
drm/i915/bdw: Implement interrupt changes
by Ben Widawsky
· 11 years ago
3d57e5b
drm/i915: Do a fuller init after reset
by Ben Widawsky
· 11 years ago
ab484f8
drm/i915: Remove gen specific checks in MMIO
by Ben Widawsky
· 11 years ago
040d2ba
drm/i915: s/HAS_L3_GPU_CACHE/HAS_L3_DPF
by Ben Widawsky
· 11 years ago
35a85ac
drm/i915: Add second slice l3 remapping
by Ben Widawsky
· 11 years ago
0924673
drm/i915: Write RING_TAIL once per-request
by Chris Wilson
· 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
9c725e5
Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 11 years ago
edbfdb4
drm/i915: wrap GEN6_PMIMR changes
by Paulo Zanoni
· 11 years ago
43eaea1
drm/i915: wrap GTIMR changes
by Paulo Zanoni
· 11 years ago
5020150
drm/i915: Initialize seqno for VECS too
by Ben Widawsky
· 11 years ago
884020b
drm/i915: Invalidate TLBs for the rings after a reset
by Chris Wilson
· 11 years ago
c37e220
drm/i915: Add VM to pin
by Ben Widawsky
· 11 years ago
cb54b53
Merge commit 'Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux'
by Daniel Vetter
· 11 years ago
c0d6a3d
drm/i915: don't enable PM_VEBOX_CS_ERROR_INTERRUPT
by Daniel Vetter
· 12 years ago
c7113cc
drm/i915: unify ring irq refcounts (again)
by Daniel Vetter
· 12 years ago
59cdb63
drm/i915: kill dev_priv->rps.lock
by Daniel Vetter
· 12 years ago
aaf8a51
drm/i915: fix up ring cleanup for the i830/i845 CS tlb w/a
by Daniel Vetter
· 12 years ago
f343c5f
drm/i915: Getter/setter for object attributes
by Ben Widawsky
· 12 years ago
035dc1e
drm/i915: reinit status page registers after gpu reset
by Daniel Vetter
· 12 years ago
0025c07
drm/i915: change i915_add_request to macro
by Mika Kuoppala
· 12 years ago
50f018d
drm/i915: Initialize ring->hangcheck upon ring init
by Chris Wilson
· 12 years ago
fd3da6c
drm/i915: WA: FBC Render Nuke.
by Rodrigo Vivi
· 12 years ago
12638c5
drm/i915: Enable vebox interrupts
by Ben Widawsky
· 12 years ago
a19d293
drm/i915: vebox interrupt get/put
by Ben Widawsky
· 12 years ago
cc609d5
drm/i915: consolidate interrupt naming scheme
by Ben Widawsky
· 12 years ago
aeb0659
drm/i915: Convert irq_refounct to struct
by Ben Widawsky
· 12 years ago
9a8a221
drm/i915: Vebox ringbuffer init
by Ben Widawsky
· 12 years ago
ea25132
drm/i915: Rename ring flush functions
by Ben Widawsky
· 12 years ago
1950de1
drm/i915: Add VECS semaphore bits
by Ben Widawsky
· 12 years ago
4a3dd19
drm/i915: Introduce VECS: the 4th ring
by Ben Widawsky
· 12 years ago
ad776f8
drm/i915: Semaphore MBOX update generalization
by Ben Widawsky
· 12 years ago
5586181
drm/i915: Comments for semaphore clarification
by Ben Widawsky
· 12 years ago
56b085a
drm/i915: fix error return code in init_pipe_control()
by Wei Yongjun
· 12 years ago
92cab73
drm/i915: track ring progression using seqnos
by Mika Kuoppala
· 12 years ago
8693a82
drm/i915: Add references to some workaround we implement
by Damien Lespiau
· 12 years ago
b9e1faa
drm/i915: Fix PIPE_CONTROL DW/QW write through global GTT on IVB+
by Ville Syrjälä
· 12 years ago
Next »