summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-18drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.Francisco Jerez1-8/+0
2016-11-14drm/i915: Defer transfer onto execution timeline to actual hw submissionChris Wilson1-0/+2
2016-11-01drm/i915: Export a function to flush the context upon pinningChris Wilson1-6/+5
2016-10-28drm/i915: Move the global sync optimisation to the timelineChris Wilson1-3/+0
2016-10-28drm/i915: Defer breadcrumb emissionChris Wilson1-112/+57
2016-10-28drm/i915: Record space required for breadcrumb emissionChris Wilson1-2/+27
2016-10-28drm/i915: Rename ->emit_request to ->emit_breadcrumbChris Wilson1-8/+8
2016-10-28drm/i915: Introduce a global_seqno for each requestChris Wilson1-7/+7
2016-10-28drm/i915: Reuse the active golden render state batchChris Wilson1-1/+1
2016-10-28drm/i915: Introduce an internal allocator for disposable private objectsChris Wilson1-3/+11
2016-10-28drm/i915: Defer active reference until requiredChris Wilson1-3/+12
2016-10-28drm/i915: Rearrange i915_wait_request() accounting with callersChris Wilson1-6/+8
2016-10-25drm/i915: Add low level set of routines for programming PM IER/IIR/IMR regist...Akash Goel1-2/+2
2016-10-21drm/i915/gen9: Remove WaEnableYV12BugFixInHalfSliceChicken7Arkadiusz Hiler1-2/+0
2016-10-14drm/i915: Allocate intel_engine_cs structure only for the enabled enginesAkash Goel1-7/+8
2016-10-07drm/i915: Reset the breadcrumbs IRQ more carefullyChris Wilson1-1/+1
2016-10-05drm/i915: Show RING registers through debugfsChris Wilson1-16/+0
2016-10-05drm/i915: Share the computation of ring size for RING_CTL registerChris Wilson1-3/+2
2016-09-26drm/i915/skl: drop workarounds for F0 revisionJani Nikula1-6/+0
2016-09-26drm/i915/skl: drop workarounds for E0 revisionJani Nikula1-14/+0
2016-09-26drm/i915/skl: drop workarounds for D0 revisionJani Nikula1-10/+2
2016-09-26drm/i915/skl: drop workarounds for C0 revisionJani Nikula1-3/+2
2016-09-26drm/i915/skl: drop workarounds for A0 and B0 revisionsJani Nikula1-15/+6
2016-09-09drm/i915: Update reset path to fix incomplete requestsChris Wilson1-14/+33
2016-09-09drm/i915: Perform a direct reset of the GPU from the waiterChris Wilson1-3/+0
2016-09-09drm/i915: Mark up all locked waitersChris Wilson1-1/+2
2016-09-09drm/i915: Expand bool interruptible to pass flags to i915_wait_request()Chris Wilson1-1/+2
2016-09-07drm/i915: Make HWS_NEEDS_PHYSICAL the exceptionCarlos Santa1-10/+10
2016-09-02drm/i915: sseu: Use sseu_dev_info in device infoImre Deak1-2/+2
2016-08-18drm/i915: Allocate rings from stolenChris Wilson1-4/+2
2016-08-18drm/i915: Allow ringbuffers to be bound anywhereChris Wilson1-7/+8
2016-08-17drm/i915: Initialize legacy semaphores from engine hw id indexed arrayTvrtko Ursulin1-26/+29
2016-08-15drm/i915: Record the RING_MODE register for post-mortem debuggingChris Wilson1-3/+4
2016-08-15drm/i915: Introduce i915_ggtt_offset()Chris Wilson1-14/+14
2016-08-15drm/i915: Consolidate i915_vma_unpin_and_release()Chris Wilson1-7/+1
2016-08-15drm/i915: Use VMA as the primary tracker for semaphore pageChris Wilson1-25/+35
2016-08-15drm/i915: Move common seqno reset to intel_engine_cs.cChris Wilson1-42/+0
2016-08-15drm/i915: Move common scratch allocation/destroy to intel_engine_cs.cChris Wilson1-50/+0
2016-08-15drm/i915: Use VMA for scratch page trackingChris Wilson1-24/+31
2016-08-15drm/i915: Use VMA for ringbuffer trackingChris Wilson1-129/+114
2016-08-15drm/i915: Move assertion for iomap access to i915_vma_pin_iomapChris Wilson1-3/+0
2016-08-15drm/i915: Only change the context object's domain when bindingChris Wilson1-0/+4
2016-08-15drm/i915: Use VMA as the primary object for context stateChris Wilson1-3/+3
2016-08-12drm/i915: Support for creating write combined type vmapsChris Wilson1-1/+1
2016-08-11drm/i915: Store number of active engines in device infoTvrtko Ursulin1-3/+3
2016-08-10drm/i915: Mark unmappable GGTT entries as PIN_HIGHChris Wilson1-2/+3
2016-08-10drm/i915: Use RCU to annotate and enforce protection for breadcrumb's bhChris Wilson1-2/+0
2016-08-05drm/i915: fix WaInsertDummyPushConstPsMatthew Auld1-4/+4
2016-08-05drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutexChris Wilson1-18/+0
2016-08-05drm/i915: Remove forced stop ring on suspend/unloadChris Wilson1-16/+0