summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-03drm/i915: Wedge the GPU if command parser setup failsdrm-intel-gt-next-backupTvrtko Ursulin3-8/+20
2021-02-10drm/i915/gt: Correct surface base address for renderclearChris Wilson1-1/+1
2021-02-07drm/i915: Wrap i915_request_use_semaphores()Chris Wilson2-1/+6
2021-02-07drm/i915: Show execlists queues when dumping stateChris Wilson6-313/+354
2021-02-07drm/i915: Move finding the current active request to the schedulerChris Wilson12-191/+143
2021-02-07drm/i915: Move submit_request to i915_sched_engineChris Wilson10-21/+26
2021-02-06drm/i915/gt: Only kick the scheduler on timeslice/preemption changeChris Wilson1-6/+2
2021-02-06drm/i915: Move tasklet from execlists to schedChris Wilson20-181/+213
2021-02-06drm/i915: Move scheduler queueChris Wilson15-127/+159
2021-02-06drm/i915: Move common active lists from engine to i915_schedulerChris Wilson11-70/+133
2021-02-06drm/i915: Wrap access to intel_engine.activeChris Wilson13-98/+141
2021-02-05drm/i915/gt: Pull all execlists scheduler initialisation togetherChris Wilson1-10/+16
2021-02-05drm/i915/gt: Always flush the submission queue on checking for idleChris Wilson1-8/+2
2021-02-05drm/i915/selftest: Synchronise with the GPU timestampChris Wilson1-3/+5
2021-02-05drm/i915: give stolen system memory its own classMatthew Auld5-10/+10
2021-02-05drm/i915: cleanup the region class/instance encodingMatthew Auld2-20/+24
2021-02-05drm/i915/gt: Double check heartbeat timeout before resettingChris Wilson1-1/+10
2021-02-05drm/i915/selftests: Restore previous heartbeat intervalChris Wilson1-4/+10
2021-02-03drm/i915/gtt/dg1: add PTE_LM plumbing for GGTTMatthew Auld2-6/+22
2021-02-03drm/i915/gtt/dg1: add PTE_LM plumbing for ppGTTMatthew Auld3-1/+18
2021-02-03drm/i915: Distinction of memory regionsZbigniew KempczyƄski2-2/+2
2021-02-03drm/i915: Extract the ability to defer and rerun a request laterChris Wilson3-57/+66
2021-02-03drm/i915: Extract request suspension from the execlistsChris Wilson4-169/+169
2021-02-03drm/i915: Extract request rewinding from execlistsChris Wilson7-60/+56
2021-02-03drm/i915: Extract request submission from execlistsChris Wilson4-83/+86
2021-02-03drm/i915: Improve DFS for priority inheritanceChris Wilson2-25/+39
2021-02-03drm/i915/selftests: Exercise priority inheritance around an engine loopChris Wilson1-0/+215
2021-02-03drm/i915/selftests: Measure set-priority durationChris Wilson4-0/+679
2021-02-03drm/i915: Restructure priority inheritanceChris Wilson6-138/+246
2021-02-03drm/i915: Replace engine->schedule() with a known request operationChris Wilson15-94/+64
2021-02-03drm/i915/gem: Manage all set-domain waits explicitlyChris Wilson11-162/+89
2021-02-03drm/i915/selftests: Remove redundant set-to-gtt-domain before batch submissionChris Wilson1-2/+0
2021-02-03drm/i915/selftests: Replace an unbounded set-domain wait with a timeoutChris Wilson1-4/+3
2021-02-03drm/i915/selftests: Replace unbound set-domain waits with explicit timeoutsChris Wilson1-66/+40
2021-02-03drm/i915/selftests: Remove redundant set-to-gtt-domainChris Wilson2-22/+0
2021-02-03drm/i915/selftests: Replace the unbounded set-domain with an explicit waitChris Wilson1-6/+20
2021-02-03drm/i915/selftests: Use a coherent map to setup scratch batch buffersChris Wilson1-7/+9
2021-02-03drm/i915/selftests: Set cache status for huge_gem_objectChris Wilson1-9/+5
2021-02-03drm/i915/gt: Move CS interrupt handler to the backendChris Wilson9-74/+124
2021-02-03drm/i915/gt: Move submission_method into intel_gtChris Wilson11-33/+32
2021-02-03drm/i915/gt: Move engine setup out of set_default_submissionChris Wilson3-56/+44
2021-02-03drm/i915: Wrap cmpxchg64 with try_cmpxchg64() helperChris Wilson1-0/+32
2021-02-03drm/i915: Lift marking a lock as used to utilsChris Wilson3-12/+23
2021-02-02drm/i915: Remove notion of GEM from i915_gem_shrinker_taints_mutexChris Wilson7-20/+18
2021-02-02drm/i915: Take rcu_read_lock for querying fence's driver/timeline namesChris Wilson1-0/+2
2021-02-02drm/i915/gt: Retire unexpected starting state error dumpingChris Wilson1-20/+0
2021-02-02drm/i915/selftests: Use a single copy of the mocs tableChris Wilson1-10/+22
2021-02-02Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anongit.freedesktop.org...Joonas Lahtinen41-96/+97
2021-02-02drm/i915/gvt: Remove references to struct drm_device.pdevtopic/drm-device-pdev-2021-02-02Thomas Zimmermann5-18/+19
2021-02-02drm/i915/gt: Remove references to struct drm_device.pdevThomas Zimmermann5-12/+12