summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5Chris Wilson2018-11-211-2/+36
* drm/i915: Unmask user interrupts writes into HWSP on snb/ivb/vlv/hswChris Wilson2018-08-151-2/+12
* Merge tag 'drm-intel-next-2018-07-19' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2018-07-201-5/+8
|\
| * drm/i915: Prevent writing into a read-only object via a GGTT mmapChris Wilson2018-07-131-1/+1
| * drm/i915/gtt: Read-only pages for insert_entries on bdw+Jon Bloomfield2018-07-131-3/+8
| * drm/i915: Only reset hangcheck at the start of an activity cycleChris Wilson2018-07-101-2/+0Star
* | Merge tag 'drm-intel-next-2018-07-09' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2018-07-181-2/+5
|\|
| * drm/i915: Context objects can never be active when freedChris Wilson2018-06-251-2/+5
* | Merge tag 'drm-intel-next-2018-06-20' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2018-06-281-82/+157
|\|
| * drm/i915: Fix fallout of fake reset along resumeChris Wilson2018-06-181-8/+0Star
| * drm/i915/gtt: Only keep gen6 page directories pinned while activeChris Wilson2018-06-141-0/+28
| * drm/i915/ringbuffer: Serialize load of PD_DIRChris Wilson2018-06-121-12/+37
| * drm/i915: Wrap around the tail offset before setting ring->tailChris Wilson2018-06-111-0/+6
| * drm/i915/ringbuffer: Fix context restore upon resetChris Wilson2018-06-111-64/+61Star
| * drm/i915/ringbuffer: Brute force context restoreChris Wilson2018-06-111-0/+27
* | Merge tag 'drm-misc-next-2018-06-21' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2018-06-221-0/+2
|\ \ | |/ |/|
| * Merge drm-upstream/drm-next into drm-misc-nextGustavo Padovan2018-06-201-24/+38
| |\
| * | drm/i915: Pin the ring highChris Wilson2018-05-241-0/+2
* | | drm/i915/gtt: Rename i915_hw_ppgtt base memberChris Wilson2018-06-051-2/+2
* | | drm/i915/ringbuffer: Make context pin/unpin symmetricChris Wilson2018-06-051-24/+43
* | | drm/i915: Pull the context->pin_count dec into the common intel_context_unpinChris Wilson2018-05-181-6/+0Star
* | | drm/i915: Store a pointer to intel_context in i915_requestChris Wilson2018-05-181-39/+61
* | | drm/i915: Move request->ctx asideChris Wilson2018-05-181-6/+6
* | | drm/i915: Stop parking the signaler around resetChris Wilson2018-05-161-0/+2
* | | drm/i915: Move engine reset prepare/finish to backendsChris Wilson2018-05-161-3/+20
| |/ |/|
* | drm/i915: Split i915_gem_timeline into individual timelinesChris Wilson2018-05-031-9/+16
* | drm/i915: Move timeline from GTT to ringChris Wilson2018-05-031-2/+8
* | drm/i915: Only track live rings for retiringChris Wilson2018-04-301-4/+0Star
* | drm/i915: Retire requests along ringsChris Wilson2018-04-301-1/+5
* | drm/i915: Wrap engine->context_pin() and engine->context_unpin()Chris Wilson2018-04-301-9/+10
* | drm/i915: Use memset64() to align the ring with MI_NOOPChris Wilson2018-04-251-6/+8
* | drm/i915: Check whitelist registers across resetsChris Wilson2018-04-141-3/+1Star
|/
* drm/i915: Split out functions for different kinds of workaroundsOscar Mateo2018-04-111-2/+6
* drm/i915: Move a bunch of workaround-related code to its own fileOscar Mateo2018-04-111-0/+1
* drm/i915: Prefer memset64() when filling the iomapChris Wilson2018-03-191-3/+4
* drm/i915: move gen8 irq shifts to intel_lrc.cDaniele Ceraolo Spurio2018-03-151-2/+2
* drm/i915: store all mmio bases in intel_enginesDaniele Ceraolo Spurio2018-03-151-1/+0Star
* drm/i915: Update ring position from request on retiringChris Wilson2018-03-091-0/+1
* drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson2018-02-211-100/+96Star
* drm/i915: Use INTEL_GEN everywhereTvrtko Ursulin2018-02-091-1/+1
* drm/i915: Fix kerneldoc warnings for intel_ringbufferChris Wilson2018-02-081-9/+1Star
* drm/i915: Tidy up some error messages around reset failureChris Wilson2018-02-071-9/+9
* drm/i915: Move mi_set_context() into the legacy ringbuffer submissionChris Wilson2017-11-231-1/+185
* drm/i915: Unwind incomplete legacy context switchesChris Wilson2017-11-231-0/+1
* drm/i915: Remove i915.semaphores modparamChris Wilson2017-11-201-2/+2
* drm/i915: Remove obsolete ringbuffer emission for gen8+Chris Wilson2017-11-201-368/+63Star
* drm/i915: Automatic i915_switch_context for legacyChris Wilson2017-11-201-0/+4
* drm/i915: Make request's wait-for-space explicitChris Wilson2017-11-151-20/+36
* drm/i915: Stop caching the "golden" renderstateChris Wilson2017-11-101-1/+4
* drm/i915: Record the default hw state after reset upon loadChris Wilson2017-11-101-12/+33