aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_guc_submission.c
Commit message (Expand)AuthorAge
* drm/i915/guc: doorbell checking cleanupDaniele Ceraolo Spurio2018-10-23
* drm/i915/guc: reserve the doorbell before selecting the cachelineDaniele Ceraolo Spurio2018-10-23
* drm/i915/guc: rename __create/destroy_doorbellDaniele Ceraolo Spurio2018-10-23
* drm/i915/guc: Don't clear the cookie on doorbell destroyDaniele Ceraolo Spurio2018-10-04
* drm/i915/guc: init GuC descriptors after GuC loadDaniele Ceraolo Spurio2018-10-04
* drm/i915: Combine multiple internal plists into the same i915_priolist bucketChris Wilson2018-10-01
* drm/i915/execlists: Avoid kicking priority on the current contextChris Wilson2018-09-27
* drm/i915/guc: Restore preempt-context across S3/S4Chris Wilson2018-09-20
* drm/i915/selftests: ring all doorbells in igt_guc_doorbellsDaniele Ceraolo Spurio2018-08-28
* drm/i915: Pull unpin map into vma releaseChris Wilson2018-07-24
* drm/i915/guc: Keep guc submission permanently engagedChris Wilson2018-07-19
* drm/i915/selftests: Force a preemption hangChris Wilson2018-07-16
* drm/i915/execlists: Always clear preempt status on cancelling allChris Wilson2018-07-16
* drm/i915/guc: Protect against no desc-pool on premature shutdownChris Wilson2018-07-13
* drm/i915/guc: Protect against NULL client dereference in error pathChris Wilson2018-07-13
* drm/i915/guc: Skip cleaning up the doorbells on error-before-allocateChris Wilson2018-07-12
* drm/i915/execlists: Switch to rb_root_cachedChris Wilson2018-07-11
* drm/i915/gtt: Rename i915_hw_ppgtt base memberChris Wilson2018-06-05
* drm/i915/guc: Don't leak stage descriptor pool on init failureMichal Wajdeczko2018-06-05
* drm/i915: Store a pointer to intel_context in i915_requestChris Wilson2018-05-18
* drm/i915: Move request->ctx asideChris Wilson2018-05-18
* drm/i915: Split execlists/guc reset preparationsChris Wilson2018-05-16
* drm/i915/execlists: Refactor out complete_preempt_context()Chris Wilson2018-05-16
* drm/i915/guc: Make submission tasklet hardirq safeChris Wilson2018-05-09
* drm/i915: Split i915_gem_timeline into individual timelinesChris Wilson2018-05-02
* drm/i915/guc: Assert we have the doorbell before setting it upChris Wilson2018-05-02
* drm/i915: Wrap engine->context_pin() and engine->context_unpin()Chris Wilson2018-04-30
* drm/i915: Pack params to engine->schedule() into a structChris Wilson2018-04-18
* drm/i915: Rename priotree to schedChris Wilson2018-04-18
* drm/i915: Store preemption capability in engine->flagsChris Wilson2018-04-04
* drm/i915/execlists: Track begin/end of execlists submission sequencesChris Wilson2018-04-03
* drm/i915/guc: Demote GuC error messagesMichał Winiarski2018-03-19
* drm/i915/guc: Rename guc_ggtt_offset to intel_guc_ggtt_offsetJackie Li2018-03-14
* drm/i915/guc: Fill preempt context once at init timeMichał Winiarski2018-02-27
* drm/i915/preemption: Allow preemption between submission portsChris Wilson2018-02-23
* drm/i915: Rename drm_i915_gem_request to i915_requestChris Wilson2018-02-21
* drm/i915: Assert that we always complete a submission to guc/execlistsChris Wilson2018-02-16
* drm/i915: Only allocate preempt context when requiredChris Wilson2018-02-08
* drm/i915/guc: Allow preempt-client to be NULLChris Wilson2018-02-08
* drm/i915/guc : Decoupling ADS and logs from submissionSujaritha Sundaresan2018-01-03
* drm/i915/guc: Extract doorbell verification into a functionMichał Winiarski2017-12-14
* drm/i915/guc: Extract clients allocation to submission_initMichał Winiarski2017-12-14
* drm/i915/guc: Extract doorbell creation from client allocationMichał Winiarski2017-12-14
* drm/i915/guc: Move GuC workqueue allocations outside of the mutexMichał Winiarski2017-12-14
* drm/i915/guc: Move shared data allocation away from submission pathMichał Winiarski2017-12-14
* drm/i915: Consolidate checks for engine stats availabilityTvrtko Ursulin2017-11-29
* drm/i915/guc: Tidy ELSP port assignmentChris Wilson2017-11-24
* drm/i915/guc: Advance over port[0] if set and not preemptingChris Wilson2017-11-24
* drm/i915/selftests: Add a GuC doorbells selftestMichel Thierry2017-11-17
* drm/i915/guc: Rename i915_guc_submission.c|h to intel_guc_submission.c|hSagar Arun Kamble2017-11-16