summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_gt_requests.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: add a dedicated workqueue inside drm_i915_privateLuca Coelho2023-06-101-5/+5
* drm/i915: Never return 0 if not all requests retiredJanusz Krzysztofik2022-11-291-1/+1
* drm/i915/guc: Update intel_gt_wait_for_idle to work with GuCMatthew Brost2021-07-221-16/+5
* Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit.freedesktop.org/drm...Dave Airlie2021-04-081-2/+1
|\
| * drm/i915/gt: SPDX cleanupChris Wilson2021-03-241-2/+1
* | drm/i915: Request watchdog infrastructureTvrtko Ursulin2021-03-261-0/+28
|/
* drm/i915/gt: Remove uninterruptible parameter from intel_gt_wait_for_idleChris Wilson2020-12-091-6/+1
* drm/i915/gem: Unpin idle contexts from kswapd reclaimChris Wilson2020-07-081-3/+6
* drm/i915/gt: Check carefully for an idle engine in wait-for-idleChris Wilson2020-04-231-3/+12
* drm/i915/gt: Move the late flush_submission in retire to the endChris Wilson2020-04-201-1/+4
* drm/i915: Extend intel_wakeref to support delayed putsChris Wilson2020-03-231-1/+1
* drm/i915/gt: Drop the timeline->mutex as we wait for retirementChris Wilson2020-03-031-3/+11
* drm/i915/gt: Prevent queuing retire workers on the virtual engineChris Wilson2020-02-071-0/+3
* drm/i915/gt: Flush ongoing retires during wait_for_idleChris Wilson2020-01-031-5/+9
* drm/i915/gt: Flush other retirees inside intel_gt_retire_requests()Chris Wilson2019-12-241-11/+5
* drm/i915/gt: Tidy up checking active timelines during retirementChris Wilson2019-12-231-5/+9
* drm/i915/gt: Repeat wait_for_idle for retirement workersChris Wilson2019-12-211-9/+14
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-7/+11
* drm/i915/gt: Schedule request retirement when signaler idlesChris Wilson2019-12-191-5/+2
* drm/i915/gt: Schedule request retirement when timeline idlesChris Wilson2019-11-251-0/+75
* Revert "drm/i915/gt: Wait for new requests in intel_gt_retire_requests()"Chris Wilson2019-11-211-2/+7
* drm/i915/gt: Declare timeline.lock to be irq-freeChris Wilson2019-11-201-5/+4
* drm/i915/gt: Close race between engine_park and intel_gt_retire_requestsChris Wilson2019-11-201-4/+4
* drm/i915/gt: Schedule next retirement worker firstChris Wilson2019-11-191-1/+1
* drm/i915/gt: Flush retire.work timer object on unloadChris Wilson2019-11-151-0/+6
* drm/i915/gt: Wait for new requests in intel_gt_retire_requests()Chris Wilson2019-11-151-8/+3
* drm/i915: Pass in intel_gt at some for_each_engine sitesTvrtko Ursulin2019-10-181-1/+1
* drm/i915/gt: Flush submission tasklet before waiting/retiringChris Wilson2019-10-081-0/+12
* drm/i915/gt: Treat a busy timeline as 'active' while waitingChris Wilson2019-10-071-1/+3
* drm/i915/gt: Restore dropped 'interruptible' flagChris Wilson2019-10-071-1/+1
* drm/i915: Move request runtime management onto gtChris Wilson2019-10-041-0/+123