Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c9c52e24194a741f9fca96e7aa965f0fa36af504
/
drivers
/
gpu
/
drm
/
i915
/
intel_ringbuffer.c
f0a1fb1
drm/i915: Insert a command barrier on BLT/BSD cache flushes
by Chris Wilson
· 10 years ago
e7fc243
drm/i915: Change CHV WIZ hashing mode to 16x4
by Ville Syrjälä
· 10 years ago
14bc16e
drm/i915: Implement Wa4x4STCOptimizationDisable:chv
by Ville Syrjälä
· 10 years ago
59bad94
drm/i915: Rename the forcewake get/put functions
by Mika Kuoppala
· 10 years ago
72f95af
drm/i915: Removed duplicate members from submit_request
by Nick Hoath
· 10 years ago
973a5b0
drm/i915: Ensure the HiZ RAW Stall Optimization is on for Cherryview.
by Kenneth Graunke
· 10 years ago
2701fc4
drm/i915: Enable the HiZ RAW Stall Optimization on Broadwell.
by Kenneth Graunke
· 10 years ago
d60de81
drm/i915: Improve HiZ throughput on Cherryview.
by Kenneth Graunke
· 10 years ago
0a87a2d
Merge tag 'topic/i915-hda-componentized-2015-01-12' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
add284a
drm/i915: Force the CS stall for invalidate flushes
by Chris Wilson
· 10 years ago
148b83d
drm/i915: Invalidate media caches on gen7
by Chris Wilson
· 10 years ago
e6c1abb
drm/i915: Warn about missing context state workarounds only once
by Michel Thierry
· 10 years ago
1a25205
drm/i915/bdw: Add WaForceEnableNonCoherent label
by Michel Thierry
· 10 years ago
2645934
drm/i915: Remove '& 0xffff' from the mask given to WA_REG()
by Damien Lespiau
· 10 years ago
cf4b0de
drm/i915: Invert the mask and val arguments in wa_add() and WA_REG()
by Damien Lespiau
· 10 years ago
9853325
drm/i915/bdw: Fix the write setting up the WIZ hashing mode
by Damien Lespiau
· 10 years ago
8f0e2b9
drm/i915: Move golden context init into ->init_context
by Daniel Vetter
· 10 years ago
67e2937
drm/i915: Add unique id to the request structure for debugging
by John Harrison
· 10 years ago
aaeb1ba
drm/i915: Zero fill the request structure
by John Harrison
· 10 years ago
f3f3236
drm/i915/bdw: Add WaHdcDisableFetchWhenMasked
by Michel Thierry
· 10 years ago
bfc882b
drm/i915: Flatten engine init control flow
by Daniel Vetter
· 10 years ago
35a57ff
drm/i915: Only init engines once
by Daniel Vetter
· 10 years ago
99be1df
drm/i915: Move intel_init_pipe_control out of engine->init_hw
by Daniel Vetter
· 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
4f54741
drm/i915: Make ring freespace calculation more robust
by Dave Gordon
· 10 years ago
ff79e85
drm/i915: Connect requests to rings at creation not submission
by John Harrison
· 10 years ago
9400ae5
drm/i915: Remove obsolete seqno parameter from 'i915_add_request'
by John Harrison
· 10 years ago
a4b3a57
drm/i915: Convert i915_wait_seqno to i915_wait_request
by Daniel Vetter
· 10 years ago
6259cea
drm/i915: Remove 'outstanding_lazy_seqno'
by John Harrison
· 10 years ago
abfe262
drm/i915: Add reference count to request structure
by John Harrison
· 10 years ago
9eba5d4
drm/i915: Ensure OLS & PLR are always in sync
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
771b9a5
drm/i915: Initialize workarounds in logical ring mode too
by Michel Thierry
· 10 years ago
95289009
drm/i915/chv: Add new workarounds for chv
by Arun Siluvery
· 10 years ago
605f143
drm/i915/chv: Combine GEN8_ROW_CHICKEN w/a
by Arun Siluvery
· 10 years ago
3e470ea
drm/i915/chv: Remove pre-production workarounds
by Arun Siluvery
· 10 years ago
6402c33
drm/i915: Fix null pointer dereference in ring cleanup code
by John Harrison
· 10 years ago
041df35
Merge tag 'drm-intel-next-2014-10-24' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
bbf0ef0
Merge tag 'drm-intel-next-2014-10-03-no-ppgtt' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
22a916a
drm/i915: Emit even number of dwords when emitting LRIs
by Arun Siluvery
· 10 years ago
7225342
drm/i915: Build workaround list in ring initialization
by Mika Kuoppala
· 10 years ago
101b376
drm/i915/bdw: Remove BDW preproduction W/As until C stepping.
by Rodrigo Vivi
· 10 years ago
a8cbd45
Merge branch 'drm-intel-next-fixes' into drm-intel-next
by Daniel Vetter
· 10 years ago
2d65a9f
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
955e36d
Merge branch 'topic/skl-stage1' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
da09654
drm/i915/bdw: WaDisableFenceDestinationToSLM
by Rodrigo Vivi
· 10 years ago
1d73c2a
drm/i915: Minimize the huge amount of unecessary fbc sw cache clean.
by Rodrigo Vivi
· 10 years ago
fbdcb06
drm/i915/skl: don't set the AsyncFlip performance mode for Gen9+
by Imre Deak
· 11 years ago
d37cf5f
drm/i915/bdw: Cleanup pre prod workarounds
by Mika Kuoppala
· 10 years ago
7cd512f
drm/i915: Fix irq checks in ring->irq_get/put functions
by Daniel Vetter
· 10 years ago
7707225
drm/i915: HSW always use GGTT selector for secure batches
by Chris Wilson
· 10 years ago
40d201a
Merge tag 'drm-intel-next-2014-09-05' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
b2efb3f
drm: backmerge tag 'v3.17-rc5' into drm-next
by Dave Airlie
· 10 years ago
611a7a4
drm/i915: Fix SRC_COPY width on 830/845g
by Chris Wilson
· 10 years ago
c4d69da
drm/i915: Evict CS TLBs between batches
by Chris Wilson
· 10 years ago
9546889
drm/i915: Reset the HEAD pointer for the ring after writing START
by Chris Wilson
· 10 years ago
b07ba1d
drm/i915: Remove unneeded brackets
by Damien Lespiau
· 10 years ago
04ad2dc
drm/i915: Don't silently discard workarounds
by Damien Lespiau
· 10 years ago
55820e1
drm/i915: Don't overrun the intel_wa_regs array
by Damien Lespiau
· 10 years ago
00e1e62
drm/i915: Init some CHV workarounds via LRIs in ring->init_context()
by Ville Syrjälä
· 10 years ago
888b599
drm/i915/bdw: Export workaround data to debugfs
by Arun Siluvery
· 10 years ago
86d7f23
drm/i915/bdw: Apply workarounds in render ring init function
by Arun Siluvery
· 10 years ago
c5ad011
drm/i915: FBC flush nuke for BDW
by Rodrigo Vivi
· 10 years ago
cc9130b
drm/i915/bdw: Make sure gpu reset still works with Execlists
by Oscar Mateo
· 10 years ago
896ab1a
drm/i915: Fix up checks for aliasing ppgtt
by Daniel Vetter
· 10 years ago
4712274
drm/i915/bdw: GEN-specific logical ring emit flush
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
9bec9b1
drm/i915: Double check ring is idle before declaring the GPU wedged
by Chris Wilson
· 10 years ago
403bdd1
drm/i915: No busy-loop wait_for in the ring init code
by Daniel Vetter
· 10 years ago
ece4a17
drm/i915: read HEAD register back in init_ring_common() to enforce ordering
by Jiri Kosina
· 10 years ago
02c9f7e
drm/i915: Add the WaCsStallBeforeStateCacheInvalidate:bdw workaround.
by Kenneth Graunke
· 10 years ago
884ceac
drm/i915: Refactor Broadwell PIPE_CONTROL emission into a helper.
by Kenneth Graunke
· 10 years ago
480c803
drm/i915: Use genX_ prefix for gt irq enable/disable functions
by Daniel Vetter
· 10 years ago
1f767e0
drm/i915: HWS must be in the mappable region for g33
by Chris Wilson
· 10 years ago
64c58f2
drm/i915: Generalize ring_space to take a ringbuf
by Oscar Mateo
· 10 years ago
2919d29
drm/i915: Extract ringbuffer destroy & generalize alloc to take a ringbuf
by Oscar Mateo
· 10 years ago
bae4fcd
drm/i915/bdw: poll semaphores
by Ben Widawsky
· 10 years ago
5ee426c
drm/i915/bdw: implement semaphore wait
by Ben Widawsky
· 10 years ago
3e78998
drm/i915/bdw: implement semaphore signal
by Ben Widawsky
· 10 years ago
a1444b7
drm/i915: Make semaphore updates more precise
by Ben Widawsky
· 10 years ago
707d9cf
drm/i915: gen specific ring init
by Ben Widawsky
· 10 years ago
f7b6423
drm/i915: Fix VCS2's ring name.
by Rodrigo Vivi
· 10 years ago
9c33baa
drivers/i915: Fix unnoticed failure of init_ring_common()
by Konrad Zapalowicz
· 10 years ago
24f3a8c
drm/i915: Added write-enable pte bit supportt
by Akash Goel
· 10 years ago
3b2cc8a
drm/i915/bdw: Do not write the Semaphore Sync Registers in GEN8+
by Oscar Mateo
· 10 years ago
de8f0a5
drm/i915: Don't WARN about ring idle bit on gen2
by Ville Syrjälä
· 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
b3f797a
drm/i915/chv: Add some workaround notes
by Ville Syrjälä
· 10 years ago
6e450ab
drm/i915: Bail out early on gen6_signal if no semaphores
by Mika Kuoppala
· 10 years ago
d153337
drm/i915: Ringbuffer signal func for the second BSD ring
by Oscar Mateo
· 10 years ago
44e895a
drm/i915: Use hash tables for the command parser
by Brad Volkin
· 10 years ago
Next »