Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
0251a963226de25978920544c6e1f4878d544835
/
drivers
/
gpu
/
drm
/
i915
/
intel_ringbuffer.c
« Previous
e2be4fa
drm/i915: Update workarounds_emit() 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
7528987
drm/i915: Update add_request() to take a request structure
by John Harrison
· 9 years ago
6258fbe
drm/i915: Update queue_flip() to take a request structure
by John Harrison
· 9 years ago
be01363
drm/i915: Update render_state_init() 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
217e46b
drm/i915: Update alloc_request to return the allocated request
by John Harrison
· 9 years ago
bf7dc5b
drm/i915: i915_add_request must not fail
by John Harrison
· 9 years ago
29b1b41
drm/i915: Reserve ring buffer space for i915_add_request() commands
by John Harrison
· 9 years ago
4f47c99
drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code from chv code
by Ville Syrjälä
· 9 years ago
2441f87
drm/i915: Apply WaDisableAsyncFlipPerfMode via LRIs on gen8
by Ville Syrjälä
· 9 years ago
9cc8302
drm/i915: Set INSTPM_FORCE_ORDERING via LRI on gen8, drop it on gen9+
by Ville Syrjälä
· 9 years ago
5b6fd12
drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code from chv code
by Ville Syrjälä
· 9 years ago
4d487cf
drm/i915: Move WaProgramL3SqcReg1Default:bdw to init_clock_gating()
by Ville Syrjälä
· 9 years ago
b471618
drm/i915: Implement inter-engine read-read optimisations
by Chris Wilson
· 9 years ago
8ea6f89
drm/i915/skl: enable WaForceContextSaveRestoreNonCoherent
by Imre Deak
· 9 years ago
2a0ee94
drm/i915/bxt: fix WaForceContextSaveRestoreNonCoherent on steppings B0+
by Imre Deak
· 9 years ago
5a2ae95
drm/i915/bxt: limit WaDisableMaskBasedCammingInRCC to stepping A
by Imre Deak
· 9 years ago
16be17a
drm/i915/bxt: Mark WaCcsTlbPrefetchDisable as for Broxton also.
by Nick Hoath
· 9 years ago
27160c9
drm/i915/bxt: Mark WaDisablePartialResolveInVc as for Broxton also.
by Nick Hoath
· 9 years ago
5068368
drm/i915/bxt: Mark Wa4x4STCOptimizationDisable as for Broxton also.
by Nick Hoath
· 9 years ago
b62adbd
drm/i915/bxt: Move WaForceEnableNonCoherent to Skylake only
by Nick Hoath
· 9 years ago
27a1b68
drm/i915/bxt: Enable WaEnableYV12BugFixInHalfSliceChicken7 for Broxton
by Nick Hoath
· 9 years ago
a13d215
drm/i915/bxt: Enable WaSetDisablePixMaskCammingAndRhwoInCommonSliceChicken for Broxton
by Nick Hoath
· 9 years ago
d2a31db
drm/i915/bxt: Enable WaDisableDgMirrorFixInHalfSliceChicken5 for Broxton
by Nick Hoath
· 9 years ago
a119a6e
drm/i915/bxt: Mark workaround as for Skylake & Broxton
by Nick Hoath
· 9 years ago
b0e6f6d
drm/i915/bxt: Mark WaDisablePartialInstShootdown as for Broxton also.
by Nick Hoath
· 9 years ago
83a2497
drm/i915/bxt: Add WaForceContextSaveRestoreNonCoherent
by Nick Hoath
· 9 years ago
983b4b9
drm/i915/bxt: Add WaDisableSbeCacheDispatchPortSharing
by Nick Hoath
· 9 years ago
dfb601e
drm/i915/bxt: Add WaDisableThreadStallDopClockGating
by Nick Hoath
· 9 years ago
c5fe557
Merge branch 'topic/bxt-stage1' into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
8d09c81
drm/i915/skl: add WaDisableMaskBasedCammingInRCC workaround
by Ben Widawsky
· 9 years ago
38a39a7
drm/i915/bxt: add WaDisableMaskBasedCammingInRCC workaround
by Ben Widawsky
· 9 years ago
efab6d8
drm/i915: Use a separate slab for requests
by Chris Wilson
· 9 years ago
595e1ee
drm/i915: Remove vestigal DRI1 ring quiescing code
by Chris Wilson
· 9 years ago
06fbca7
drm/i915: Split the batch pool by engine
by Chris Wilson
· 9 years ago
cae0437
drm/i915/bxt: HardWare WorkAround ring initialisation for Broxton
by Nick Hoath
· 9 years ago
51ce4db
drm/i915/bdw: WaProgramL3SqcReg1Default
by Rodrigo Vivi
· 9 years ago
dbe4646
drm/i915: Fix for ringbuf space wait in LRC mode
by John Harrison
· 9 years ago
6689cb2
drm/i915: Move common request allocation code into a common function
by John Harrison
· 9 years ago
6e0b3f8
drm/i915: fix simple_return.cocci warnings
by kbuild test robot
· 9 years ago
dbef0f1
drm/i915: add frontbuffer tracking to FBC
by Paulo Zanoni
· 10 years ago
8dd0eb3
Merge tag 'drm-intel-next-2015-02-27' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 9 years ago
7547af9
Merge tag 'drm-intel-next-2015-02-14' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 9 years ago
98e1bd4
drm/i915: Cache ringbuf pointer in request structure
by John Harrison
· 10 years ago
8e004ef
drm/i915: Rename 'flags' to 'dispatch_flags' for better code reading
by John Harrison
· 10 years ago
b766879
drm/i915/skl: Tune IZ hashing when subslices are unbalanced
by Damien Lespiau
· 10 years ago
d0bbbc4
drm/i915/skl: Implement WaDisablePowerCompilerClockGating
by Damien Lespiau
· 10 years ago
a86eb58
drm/i915/skl: Use a LRI for WaDisableDgMirrorFixInHalfSliceChicken5
by Damien Lespiau
· 10 years ago
35c8ce6
drm/i915/skl: Fix always true comparison in a revision id check
by Damien Lespiau
· 10 years ago
183c6da
drm/i915/skl: Implement WaSetDisablePixMaskCammingAndRhwoInCommonSliceChicken
by Damien Lespiau
· 10 years ago
65ca751
drm/i915/skl: Implement WaBarrierPerformanceFixDisable
by Damien Lespiau
· 10 years ago
e2db707
drm/i915/skl: Implement WaCcsTlbPrefetchDisable:skl
by Damien Lespiau
· 10 years ago
9370cd9
drm/i915/skl: Implement WaDisablePartialResolveInVc
by Damien Lespiau
· 10 years ago
8d20549
drm/i915/skl: Introduce a SKL specific init_workarounds()
by Damien Lespiau
· 10 years ago
af75f26
drm/i915: Make intel_ring_setup_status_page() static
by Damien Lespiau
· 10 years ago
35cb6f3
drm/i915/bdw: Implement WaForceContextSaveRestoreNonCoherent
by Damien Lespiau
· 10 years ago
e90fff1
drm/i915: gen 9 h/w w/a Fix stepping check
by Nick Hoath
· 10 years ago
13bea49
drm/i915/gen9: Implement WaForceEnableNonCoherent
by Hoath, Nicholas
· 10 years ago
1840481
drm/i915/gen9: Implement Wa4x4STCOptimizationDisable
by Hoath, Nicholas
· 10 years ago
cac23df
drm/i915/gen9: Implement WaEnableYV12BugFixInHalfSliceChicken7
by Nick Hoath
· 10 years ago
8424171
drm/i915/gen9: h/w w/a: syncing dependencies between camera and graphics
by Nick Hoath
· 10 years ago
1de4582
drm/i915/gen9: Implement WaDisableDgMirrorFixInHalfSliceChicken5
by Nick Hoath
· 10 years ago
ab0dfaf
drm/i915/gen9: Implement WaDisablePartialInstShootdown
by Hoath, Nicholas
· 10 years ago
3b10653
drm/i915: ring w/a initialisation for gen 9
by Hoath, Nicholas
· 10 years ago
6265992
drm/i915/skl: Remove the check enforcing VCS2 to be gen8 only
by Damien Lespiau
· 10 years ago
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
Next »