summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_lrc.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'Intel-CVE-2019-14615' from bundle by Akeem Abodunrin.Linus Torvalds2020-01-131-0/+8
|\
| * drm/i915/gen9: Clear residual context state on context switchAkeem G Abodunrin2020-01-091-0/+8
* | drm/i915/gt: Mark up virtual engine uabi_instanceChris Wilson2020-01-071-0/+2
|/
* drm/i915/gt: Detect if we miss WaIdleLiteRestoreChris Wilson2019-12-101-25/+21
* drm/i915/gt: Save irqstate around virtual_context_destroyChris Wilson2019-12-091-2/+3
* drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson2019-11-251-0/+9
* drm/i915/execlists: Fixup cancel_port_requests()Chris Wilson2019-11-251-9/+7
* drm/i915/gt: Mark the execlists->active as the primary volatile accessChris Wilson2019-11-251-10/+17
* drm/i915: Mark up the calling context for intel_wakeref_put()Chris Wilson2019-11-251-1/+1
* drm/i915/execlists: Move reset_active() from schedule-out to schedule-inChris Wilson2019-11-131-56/+62
* drm/i915: drop lrc header pageDaniele Ceraolo Spurio2019-10-311-19/+3
* drm/i915/gt: Make timeslice duration configurableChris Wilson2019-10-291-12/+27
* drm/i915/execlists: Use vfunc to check engine submission modeMichal Wajdeczko2019-10-281-1/+8
* drm/i915/execlists: Simply walk back along request timeline on resetChris Wilson2019-10-281-20/+14
* drm/i915/tgl: Adjust the location of RING_MI_MODE in the context imageChris Wilson2019-10-261-3/+17
* drm/i915: Move intel_engine_context_in/out into intel_lrc.cTvrtko Ursulin2019-10-251-0/+55
* drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-0/+1
* drm/i915/execlists: Cancel banned contexts on schedule-outChris Wilson2019-10-231-41/+90
* drm/i915/execlists: Force preemptionChris Wilson2019-10-231-8/+85
* drm/i915: Drop assertion that ce->pin_mutex guards state updatesChris Wilson2019-10-221-16/+0
* drm/i915/execlists: Don't merely skip submission if maybe timeslicingChris Wilson2019-10-181-4/+18
* drm/i915/execlist: Trim immediate timeslice expiryChris Wilson2019-10-161-2/+4
* drm/i915/tgl: Wa_1607138340Mika Kuoppala2019-10-151-0/+4
* drm/i915/tgl: Wa_1409600907Mika Kuoppala2019-10-151-0/+4
* drm/i915/tgl: Add extra hdc flush workaroundMika Kuoppala2019-10-151-0/+20
* drm/i915/tgl: Add HDC Pipeline FlushMika Kuoppala2019-10-151-1/+3
* drm/i915/tgl: Include ro parts of l3 to invalidateMika Kuoppala2019-10-151-0/+1
* drm/i915/execlists: Clear semaphore immediately upon ELSP promotionChris Wilson2019-10-151-3/+3
* drm/i915/execlists: Assert tasklet is locked for process_csb()Chris Wilson2019-10-141-0/+7
* drm/i915/execlists: Tweak virtual unsubmissionChris Wilson2019-10-141-3/+3
* drm/i915: Mark up "sentinel" requestsChris Wilson2019-10-121-1/+5
* drm/i915/execlists: Prevent merging requests with conflicting flagsChris Wilson2019-10-121-0/+3
* drm/i915/execlists: Only mark incomplete requests as -EIO on cancellingChris Wilson2019-10-111-2/+6
* drm/i915/execlists: Leave tell-tales as to why pending[] is badChris Wilson2019-10-111-5/+25
* drm/i915/execlists: Mark up expected state during resetChris Wilson2019-10-101-1/+6
* drm/i915/tgl: simplify the lrc register list for !RCSDaniele Ceraolo Spurio2019-10-101-58/+9
* drm/i915/tgl: the BCS engine supports relative MMIODaniele Ceraolo Spurio2019-10-101-1/+1
* drm/i915/execlists: Protect peeking at execlists->activeChris Wilson2019-10-091-2/+5
* drm/i915/execlists: Assign virtual_engine->uncore from first siblingChris Wilson2019-10-081-0/+1
* drm/i915/execlists: Fix annotation for decoupling virtual requestChris Wilson2019-10-071-1/+2
* drm/i915: Remove logical HW IDChris Wilson2019-10-041-20/+12
* drm/i915/execlists: Skip redundant resubmissionChris Wilson2019-10-041-1/+16
* drm/i915/selftests: Exercise potential false lite-restoreChris Wilson2019-10-031-4/+14
* drm/i915: Initialise breadcrumb lists on the virtual engineChris Wilson2019-10-011-0/+1
* drm/i915/execlists: Use per-process HWSP as scratchMichaƂ Winiarski2019-09-261-32/+13
* drm/i915/execlists: Simplify gen12_csb_parseChris Wilson2019-09-251-5/+3
* drm/i915/selftests: Verify the LRC register layout between init and HWChris Wilson2019-09-241-201/+466
* drm/i915: Prevent bonded requests from overtaking each other on preemptionChris Wilson2019-09-231-8/+12
* drm/i915: Fixup preempt-to-busy vs reset of a virtual requestChris Wilson2019-09-231-2/+5
* drm/i915: Fixup preempt-to-busy vs resubmission of a virtual requestChris Wilson2019-09-231-6/+26