summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_lrc.c
Commit message (Expand)AuthorAgeFilesLines
...
* drm/i915: Make own struct for execlist itemsMika Kuoppala2017-09-251-47/+53
* drm/i915: Rename global i915 to i915_modparamsMichal Wajdeczko2017-09-221-2/+2
* drm/i915/guc: Submit GuC workitems containing coalesced requestsMichaƂ Winiarski2017-09-181-22/+3
* drm/i915/execlists: Unwind incomplete requests on resetsChris Wilson2017-09-181-35/+26
* drm/i915/execlists: Split insert_request()Chris Wilson2017-09-181-16/+19
* drm/i915/execlists: Move insert_request()Chris Wilson2017-09-181-64/+64
* drm/i915/execlists: Kick start request processing after a resetChris Wilson2017-09-181-2/+6
* drm/i915: Cancel all ready but queued requests when wedgingChris Wilson2017-09-181-0/+60
* drm/i915/execlists: Read the context-status HEAD from the HWSPChris Wilson2017-09-131-7/+20
* drm/i915/execlists: Read the context-status buffer from the HWSPChris Wilson2017-09-131-5/+30
* drm/i915/lrc: allocate separate page for HWSPDaniele Ceraolo Spurio2017-09-131-33/+1
* drm/i915/lrc: Clarify the format of the context imageMichel Thierry2017-09-131-3/+6
* drm/i915: Move the context descriptor to an inline helperChris Wilson2017-09-131-6/+0
* drm/i915/cnl: Introduce initial Cannonlake Workarounds.Rodrigo Vivi2017-08-181-0/+2
* drm/i915: Clear lost context-switch interrupts across resetChris Wilson2017-08-181-1/+22
* drm/i915: Flush the execlist ports if idleChris Wilson2017-07-271-10/+26
* drm/i915: Group all the global context information togetherChris Wilson2017-06-201-1/+1
* drm/i915/perf: Add OA unit support for Gen 8+Robert Bragg2017-06-141-0/+2
* drm/i915/gen10: Set value of Indirect Context Offset for gen10Michel Thierry2017-06-071-0/+5
* drm/i915/execlists: Reduce lock contention between schedule/submit_requestChris Wilson2017-05-171-0/+13
* drm/i915: Create a kmem_cache to allocate struct i915_priolist fromChris Wilson2017-05-171-2/+2
* drm/i915: Split execlist priority queue into rbtree + linked listChris Wilson2017-05-171-62/+121
* drm/i915/execlists: Pack the count into the low bits of the port.requestChris Wilson2017-05-171-56/+65
* drm/i915: set initialised only when init_context callback is NULLChuanxiao Dong2017-05-121-1/+1
* drm/i915: Use engine->context_pin() to report the intel_ringChris Wilson2017-05-041-9/+8
* drm/i915: Sanitize engine context sizesJoonas Lahtinen2017-04-281-53/+1
* drm/i915: Differentiate between sw write location into ring and last hw readChris Wilson2017-04-251-4/+2
* drm/i915: Report request restarts for both execlists/gucChris Wilson2017-04-251-13/+16
* drm/i915/execlists: Document runtime pm for intel_lrc_irq_handler()Chris Wilson2017-04-121-0/+9
* drm/i915: Use the engine class to get the context sizeDaniele Ceraolo Spurio2017-04-111-10/+19
* drm/i915: intel_ring.engine is unusedChris Wilson2017-04-031-1/+1
* Revert "drm/i915: Skip execlists_dequeue() early if the list is empty"Chris Wilson2017-03-291-12/+0
* drm/i915: Avoid lock dropping between reschedulingChris Wilson2017-03-291-29/+24
* drm/i915: Refactor tests for validity of RING_TAILChris Wilson2017-03-271-8/+4
* drm/i915: Assert that the request->tail fits within the ringChris Wilson2017-03-271-0/+4
* drm/i915/execlists: Wrap tail pointer after reset tweakingChris Wilson2017-03-271-1/+3
* drm/i915/execlists: Trim irq handlerChris Wilson2017-03-271-15/+12
* drm/i915/execlists: Relax the locked clear_bit(IRQ_EXECLIST)Chris Wilson2017-03-231-1/+11
* drm/i915: Spinlocks in tasklets can use spin_(un)lock_irqTvrtko Ursulin2017-03-211-3/+2
* drm/i915: Remove intel_ring.last_retired_headChris Wilson2017-03-211-2/+0
* drm/i915/execlists: Split the atomic test_and_clear_bit for irq handlerChris Wilson2017-03-211-1/+6
* drm/i915: Reset tasklet back to execlists after disabling gucChris Wilson2017-03-201-0/+1
* drm/i915: Skip execlists_dequeue() early if the list is emptyChris Wilson2017-03-171-0/+12
* 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-10/+5
* drm/i915: make context status notifier head be per engineChangbin Du2017-03-161-1/+2
* drm/i915/scheduler: emulate a scheduler for gucChris Wilson2017-03-161-4/+1
* drm/i915: Avoid using word legacy with ppgttMika Kuoppala2017-03-031-2/+2
* drm/i915: Don't mark pdps clear if pdps are not submittedMika Kuoppala2017-03-031-11/+10
* drm/i915: Generalise wait for execlists to be idleChris Wilson2017-03-031-28/+0
OpenPOWER on IntegriCloud