summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_lrc.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-03drm/i915: Avoid using word legacy with ppgttMika Kuoppala1-2/+2
2017-03-03drm/i915: Don't mark pdps clear if pdps are not submittedMika Kuoppala1-11/+10
2017-03-03drm/i915: Generalise wait for execlists to be idleChris Wilson1-28/+0
2017-02-27drm/i915/bdw: Do not write the replay bit of the ring mode registerKelvin Gardiner1-1/+0
2017-02-24drm/i915/execlists: Detect an out-of-order context switchChris Wilson1-0/+1
2017-02-21drm/i915/tracepoints: Add backend level request in and out tracepointsTvrtko Ursulin1-0/+2
2017-02-21drm/i915: Tidy execlists_init_reg_stateTvrtko Ursulin1-71/+56
2017-02-20drm/i915: Assert that the request->tail is always qword alignedChris Wilson1-0/+4
2017-02-17drm/i915: Consolidate gen8_emit_pipe_controlTvrtko Ursulin1-51/+26
2017-02-17drm/i915: Tidy workaround batch buffer emissionTvrtko Ursulin1-201/+117
2017-02-15drm/i915: Remove duplicate intel_logical_ring_workarounds_emitTvrtko Ursulin1-34/+1
2017-02-14drm/i915: Emit to ringbuffer directlyTvrtko Ursulin1-107/+100
2017-02-10drm/i915: Rename conditional GEM execution macrosChris Wilson1-4/+4
2017-02-10drm/i915: Always pin contexts into the high GGTTChris Wilson1-3/+1
2017-02-09drm/i915: Use the size/type of address space to make decisionsChris Wilson1-3/+3
2017-02-07drm/i915: Restore context and pd for ringbuffer submission after resetChris Wilson1-1/+15
2017-02-06drm/i915: Avoid unguarded reads from the request pointerChris Wilson1-3/+21
2017-02-06drm/i915: Let execlist_update_context() cover !FULL_PPGTT mode.Zhi Wang1-1/+2
2017-02-06drm/i915: Print execlists restart after resetChris Wilson1-0/+9
2017-02-01drm/i915/execlists: Add interrupt-pending check to intel_execlists_idle()Chris Wilson1-1/+7
2017-02-01drm/i915/execlists: Skip resetting RING_CONTEXT_STATUS_PTRChris Wilson1-2/+0
2017-01-30drm/i915: Create context desc template when context is createdMika Kuoppala1-33/+2
2017-01-30drm/i915/glk: Turn on workarounds that apply to Geminilake tooAnder Conselvan de Oliveira1-3/+3
2017-01-24drm/i915: Dequeue execlists on a new request if any port is availableChris Wilson1-1/+1
2017-01-24drm/i915: Only attempt to pass the first request to execlistsChris Wilson1-3/+4
2017-01-24drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouchedChris Wilson1-2/+5
2017-01-24drm/i915: Only run execlist context-switch handler after an interruptChris Wilson1-1/+2
2017-01-24drm/i915: Only disable execlist preemption for the duration of the requestChris Wilson1-10/+4
2017-01-24drm/i915: Assert that we don't submit to execlists whilst a preempt is pendingChris Wilson1-0/+1
2017-01-23drm/i915: Remove BXT TDL state w/aChris Wilson1-19/+0
2017-01-23drm/i915: Remove BXT disable pixel mask clamping w/aChris Wilson1-9/+0
2017-01-23drm/i915: Remove BXT restore arbitration around ctx switchChris Wilson1-8/+0
2017-01-23drm/i915: Remove BXT incoherent seqno write workaroundChris Wilson1-17/+0
2017-01-23drm/i915: Remove disable_lite_restore_waChris Wilson1-10/+1
2017-01-23drm/i915: Assert that the context-switch completion matches our contextChris Wilson1-0/+5
2017-01-19drm/i915: Remove i915_vma_create from VMA APIChris Wilson1-2/+2
2017-01-12drm/i915: Invalidate the guc ggtt TLB upon insertionChris Wilson1-6/+0
2017-01-12drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.Francisco Jerez1-10/+0
2017-01-12drm/i915: check ppgtt validity when init reg stateZhenyu Wang1-8/+1
2017-01-10drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZEChris Wilson1-2/+3
2017-01-06drm/i915: Simplify testing for am-I-the-kernel-context?Chris Wilson1-1/+1
2017-01-05drm/i915/execlists: Reorder execlists register enablingChris Wilson1-14/+4
2017-01-05drm/i915: Assert that we do create the deferred contextChris Wilson1-0/+1
2016-12-31drm/i915: Complete kerneldoc for struct i915_gem_contextChris Wilson1-1/+1
2016-12-24drm/i915: re-use computed offset bias for context pinDaniele Ceraolo Spurio1-1/+3
2016-12-24drm/i915: request ring to be pinned above GUC_WOPCM_TOPDaniele Ceraolo Spurio1-1/+1
2016-12-18drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfuncChris Wilson1-1/+3
2016-12-18drm/i915/execlists: Request the kernel context be pinned highChris Wilson1-2/+6
2016-12-18drm/i915: Unify active context tracking between legacy/execlists/gucChris Wilson1-41/+21
2016-12-18drm/i915: Move intel_lrc_context_pin() to avoid the forward declarationChris Wilson1-67/+65