summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/intel_guc_submission.c
AgeCommit message (Expand)Author
2019-01-29drm/i915/execlists: Suppress preempting selfChris Wilson
2019-01-29drm/i915: Rename execlists->queue_priority to queue_priority_hintChris Wilson
2019-01-28drm/i915: Always allocate an object/vma for the HWSPChris Wilson
2019-01-25drm/i915: Remove GPU reset dependence on struct_mutexChris Wilson
2019-01-25drm/i915: Compute the HWS offsets explicitlyChris Wilson
2018-12-28drm/i915/execlists: Pull the render flush into breadcrumb emissionChris Wilson
2018-10-23drm/i915/guc: doorbell checking cleanupDaniele Ceraolo Spurio
2018-10-23drm/i915/guc: reserve the doorbell before selecting the cachelineDaniele Ceraolo Spurio
2018-10-23drm/i915/guc: rename __create/destroy_doorbellDaniele Ceraolo Spurio
2018-10-04drm/i915/guc: Don't clear the cookie on doorbell destroyDaniele Ceraolo Spurio
2018-10-04drm/i915/guc: init GuC descriptors after GuC loadDaniele Ceraolo Spurio
2018-10-01drm/i915: Combine multiple internal plists into the same i915_priolist bucketChris Wilson
2018-09-27drm/i915/execlists: Avoid kicking priority on the current contextChris Wilson
2018-09-20drm/i915/guc: Restore preempt-context across S3/S4Chris Wilson
2018-08-28drm/i915/selftests: ring all doorbells in igt_guc_doorbellsDaniele Ceraolo Spurio
2018-07-24drm/i915: Pull unpin map into vma releaseChris Wilson
2018-07-19drm/i915/guc: Keep guc submission permanently engagedChris Wilson
2018-07-16drm/i915/selftests: Force a preemption hangChris Wilson
2018-07-16drm/i915/execlists: Always clear preempt status on cancelling allChris Wilson
2018-07-13drm/i915/guc: Protect against no desc-pool on premature shutdownChris Wilson
2018-07-13drm/i915/guc: Protect against NULL client dereference in error pathChris Wilson
2018-07-12drm/i915/guc: Skip cleaning up the doorbells on error-before-allocateChris Wilson
2018-07-11drm/i915/execlists: Switch to rb_root_cachedChris Wilson
2018-06-05drm/i915/gtt: Rename i915_hw_ppgtt base memberChris Wilson
2018-06-05drm/i915/guc: Don't leak stage descriptor pool on init failureMichal Wajdeczko
2018-05-18drm/i915: Store a pointer to intel_context in i915_requestChris Wilson
2018-05-18drm/i915: Move request->ctx asideChris Wilson
2018-05-16drm/i915: Split execlists/guc reset preparationsChris Wilson
2018-05-16drm/i915/execlists: Refactor out complete_preempt_context()Chris Wilson
2018-05-09drm/i915/guc: Make submission tasklet hardirq safeChris Wilson
2018-05-02drm/i915: Split i915_gem_timeline into individual timelinesChris Wilson
2018-05-02drm/i915/guc: Assert we have the doorbell before setting it upChris Wilson
2018-04-30drm/i915: Wrap engine->context_pin() and engine->context_unpin()Chris Wilson
2018-04-18drm/i915: Pack params to engine->schedule() into a structChris Wilson
2018-04-18drm/i915: Rename priotree to schedChris Wilson
2018-04-04drm/i915: Store preemption capability in engine->flagsChris Wilson
2018-04-03drm/i915/execlists: Track begin/end of execlists submission sequencesChris Wilson
2018-03-19drm/i915/guc: Demote GuC error messagesMichał Winiarski
2018-03-14drm/i915/guc: Rename guc_ggtt_offset to intel_guc_ggtt_offsetJackie Li
2018-02-27drm/i915/guc: Fill preempt context once at init timeMichał Winiarski
2018-02-23drm/i915/preemption: Allow preemption between submission portsChris Wilson
2018-02-21drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson
2018-02-16drm/i915: Assert that we always complete a submission to guc/execlistsChris Wilson
2018-02-08drm/i915: Only allocate preempt context when requiredChris Wilson
2018-02-08drm/i915/guc: Allow preempt-client to be NULLChris Wilson
2018-01-03drm/i915/guc : Decoupling ADS and logs from submissionSujaritha Sundaresan
2017-12-14drm/i915/guc: Extract doorbell verification into a functionMichał Winiarski
2017-12-14drm/i915/guc: Extract clients allocation to submission_initMichał Winiarski
2017-12-14drm/i915/guc: Extract doorbell creation from client allocationMichał Winiarski
2017-12-14drm/i915/guc: Move GuC workqueue allocations outside of the mutexMichał Winiarski