summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Refactor tests for validity of RING_TAILChris Wilson2017-03-271-6/+3
* drm/i915: Assert that the request->tail fits within the ringChris Wilson2017-03-271-0/+3
* drm/i915: Fix semaphore emission for BDW+ RCS ringbuffer emissionChris Wilson2017-03-241-1/+1
* drm/i915: Restore marking context objects as dirty on pinningChris Wilson2017-03-231-0/+2
* drm/i915: Remove intel_ring.last_retired_headChris Wilson2017-03-211-17/+4
* drm/i915: Assert that the context pin_counts do not overflowChris Wilson2017-03-161-0/+1
* drm/i915: Move engine->submit_request selection to a vfuncChris Wilson2017-03-161-2/+13
* drm/i915: Reduce context alignmentChris Wilson2017-02-271-1/+2
* drm/i915: Assert that the request->tail is always qword alignedChris Wilson2017-02-201-0/+3
* drm/i915: Consolidate gen8_emit_pipe_controlTvrtko Ursulin2017-02-171-30/+15
* drm/i915: Move common workaround code to intel_engine_csTvrtko Ursulin2017-02-171-550/+0
* drm/i915: Make int __intel_ring_space staticTvrtko Ursulin2017-02-171-1/+1
* drm/i915: Remove duplicate intel_logical_ring_workarounds_emitTvrtko Ursulin2017-02-151-1/+1
* drm/i915: fix for WaDisableDopClockGating:bdwRobert Bragg2017-02-141-1/+5
* drm/i915: Emit to ringbuffer directlyTvrtko Ursulin2017-02-141-316/+276
* drm/i915: Rename conditional GEM execution macrosChris Wilson2017-02-101-1/+1
* drm/i915: Always pin contexts into the high GGTTChris Wilson2017-02-101-9/+3
* drm/i915: Restore context and pd for ringbuffer submission after resetChris Wilson2017-02-071-3/+55
* drm/i915: Mark the end of intel_ring_begin() and check in intel_ring_advance()Chris Wilson2017-02-061-0/+1
* drm/i915/glk: Turn on workarounds that apply to Geminilake tooAnder Conselvan de Oliveira2017-01-301-9/+28
* drm/i915: Remove i915_vma_create from VMA APIChris Wilson2017-01-191-3/+3
* drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.Francisco Jerez2017-01-121-8/+0
* drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZEChris Wilson2017-01-101-5/+5
* drm/i915: Simplify testing for am-I-the-kernel-context?Chris Wilson2017-01-061-2/+2
* drm/i915: request ring to be pinned above GUC_WOPCM_TOPDaniele Ceraolo Spurio2016-12-241-4/+7
* drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfuncChris Wilson2016-12-181-1/+3
* drm/i915: Unify active context tracking between legacy/execlists/gucChris Wilson2016-12-181-22/+36
* drm/i915: add some more "i" in platform names for consistencyJani Nikula2016-12-071-2/+2
* drm/i915: Make GEM object create and create from data take dev_privTvrtko Ursulin2016-12-011-2/+2
* drm/i915: Make GEM object alloc/free and stolen created take dev_privTvrtko Ursulin2016-12-011-1/+1
* drm/i915: Defer transfer onto execution timeline to actual hw submissionChris Wilson2016-11-141-0/+2
* drm/i915: Export a function to flush the context upon pinningChris Wilson2016-11-011-6/+5
* drm/i915: Move the global sync optimisation to the timelineChris Wilson2016-10-281-3/+0
* drm/i915: Defer breadcrumb emissionChris Wilson2016-10-281-112/+57
* drm/i915: Record space required for breadcrumb emissionChris Wilson2016-10-281-2/+27
* drm/i915: Rename ->emit_request to ->emit_breadcrumbChris Wilson2016-10-281-8/+8
* drm/i915: Introduce a global_seqno for each requestChris Wilson2016-10-281-7/+7
* drm/i915: Reuse the active golden render state batchChris Wilson2016-10-281-1/+1
* drm/i915: Introduce an internal allocator for disposable private objectsChris Wilson2016-10-281-3/+11
* drm/i915: Defer active reference until requiredChris Wilson2016-10-281-3/+12
* drm/i915: Rearrange i915_wait_request() accounting with callersChris Wilson2016-10-281-6/+8
* drm/i915: Add low level set of routines for programming PM IER/IIR/IMR regist...Akash Goel2016-10-251-2/+2
* drm/i915/gen9: Remove WaEnableYV12BugFixInHalfSliceChicken7Arkadiusz Hiler2016-10-211-2/+0
* drm/i915: Allocate intel_engine_cs structure only for the enabled enginesAkash Goel2016-10-141-7/+8
* drm/i915: Reset the breadcrumbs IRQ more carefullyChris Wilson2016-10-071-1/+1
* drm/i915: Show RING registers through debugfsChris Wilson2016-10-051-16/+0
* drm/i915: Share the computation of ring size for RING_CTL registerChris Wilson2016-10-051-3/+2
* drm/i915/skl: drop workarounds for F0 revisionJani Nikula2016-09-261-6/+0
* drm/i915/skl: drop workarounds for E0 revisionJani Nikula2016-09-261-14/+0
* drm/i915/skl: drop workarounds for D0 revisionJani Nikula2016-09-261-10/+2
OpenPOWER on IntegriCloud