summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-03drm/i915/guc/slpc: Remove BUG_ON in guc_submission_disableVinay Belgaumkar1-4/+0
2021-07-27drm/i915/guc: Unblock GuC submission on Gen11+Daniele Ceraolo Spurio1-0/+8
2021-07-27drm/i915/guc: Implement GuC priority managementMatthew Brost1-2/+210
2021-07-27drm/i915/selftest: Fix workarounds selftest for GuC submissionRahul Kumar Singh1-0/+3
2021-07-27drm/i915/guc: Support request cancellationMatthew Brost1-0/+188
2021-07-27drm/i915/guc: Implement banned contexts for GuC submissionMatthew Brost1-12/+139
2021-07-27drm/i915/guc: Hook GuC scheduling policies upJohn Harrison1-3/+5
2021-07-27drm/i915/guc: Fix for error capture after full GPU reset with GuCJohn Harrison1-0/+67
2021-07-27drm/i915/guc: Capture error state on context resetMatthew Brost1-19/+16
2021-07-27drm/i915/guc: Handle engine reset failure notificationMatthew Brost1-0/+43
2021-07-27drm/i915/guc: Handle context reset notificationMatthew Brost1-0/+36
2021-07-27drm/i915/guc: Suspend/resume implementation for new interfaceMatthew Brost1-7/+8
2021-07-27drm/i915: Reset GPU immediately if submission is disabledMatthew Brost1-0/+9
2021-07-27drm/i915/guc: Reset implementation for new GuC interfaceMatthew Brost1-107/+455
2021-07-27drm/i915: Move active request tracking to a vfuncMatthew Brost1-0/+33
2021-07-27drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbsMatthew Brost1-5/+62
2021-07-27drm/i915/guc: Make hangcheck work with GuC virtual enginesJohn Harrison1-0/+10
2021-07-27drm/i915/guc: GuC virtual enginesMatthew Brost1-10/+232
2021-07-22drm/i915: Add intel_context tracingMatthew Brost1-0/+14
2021-07-22drm/i915/guc: Add trace point for GuC submitMatthew Brost1-0/+3
2021-07-22drm/i915/guc: Update GuC debugfs to support new GuCMatthew Brost1-0/+55
2021-07-22drm/i915/guc: Update intel_gt_wait_for_idle to work with GuCMatthew Brost1-5/+83
2021-07-22drm/i915/guc: Ensure G2H response has space in bufferMatthew Brost1-5/+8
2021-07-22drm/i915/guc: Extend deregistration fence to schedule disableMatthew Brost1-7/+33
2021-07-22drm/i915/guc: Defer context unpin until scheduling is disabledMatthew Brost1-1/+145
2021-07-22drm/i915/guc: Insert fence on context when deregisteringMatthew Brost1-2/+49
2021-07-22drm/i915/guc: Implement GuC context operations for new intefaceMatthew Brost1-51/+619
2021-07-22drm/i915/guc: Add bypass tasklet submission path to GuCMatthew Brost1-8/+29
2021-07-22drm/i915/guc: Implement GuC submission taskletMatthew Brost1-117/+114
2021-07-22drm/i915/guc: Add LRC descriptor context lookup arrayMatthew Brost1-2/+30
2021-07-22drm/i915/guc: Remove GuC stage descriptor, add LRC descriptorMatthew Brost1-49/+23
2021-06-18drm/i915: Move submission tasklet to i915_sched_engineMatthew Brost1-14/+11
2021-06-18drm/i915: Update i915_scheduler to operate on i915_sched_engineMatthew Brost1-1/+1
2021-06-18drm/i915: Move engine->schedule to i915_sched_engineMatthew Brost1-1/+1
2021-06-18drm/i915: Move active tracking to i915_sched_engineMatthew Brost1-10/+10
2021-06-18drm/i915: Reset sched_engine.no_priolist immediately after dequeueMatthew Brost1-0/+2
2021-06-18drm/i915: Add i915_sched_engine_is_empty functionMatthew Brost1-1/+1
2021-06-18drm/i915: Move priolist to new i915_sched_engine objectMatthew Brost1-9/+10
2021-06-05drm/i915/gt: replace IS_GEN and friends with GRAPHICS_VERLucas De Marchi1-3/+3
2021-06-03drm/i915/guc: enable only the user interrupt when using GuC submissionDaniele Ceraolo Spurio1-31/+0
2021-05-25drm/i915/gt: Move CS interrupt handler to the backendChris Wilson1-1/+10
2021-05-25drm/i915/gt: Move submission_method into intel_gtChris Wilson1-5/+0
2021-05-25drm/i915/gt: Move engine setup out of set_default_submissionChris Wilson1-29/+21
2021-03-24drm/i915/gt: use new tasklet API for execution listEmil Renner Berthing1-5/+5
2021-03-24drm/i915: Strip out internal prioritiesChris Wilson1-4/+2
2021-01-13drm/i915/guc: stop calling execlists_set_default_submissionDaniele Ceraolo Spurio1-18/+42
2021-01-13drm/i915/guc: init engine directly in GuC submission modeDaniele Ceraolo Spurio1-10/+214
2021-01-13drm/i915/guc: Delete GuC code unused in future patchesMatthew Brost1-169/+1
2020-12-21drm/i915/gt: Split logical ring contexts from execlist submissionChris Wilson1-2/+24
2020-12-09drm/i915/gt: Rename lrc.c to execlists_submission.cChris Wilson1-0/+1