summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_context.h
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Fix request ref counting during error capture & debugfs dumpJohn Harrison2023-01-301-2/+1
* drm/i915/guc: Delay disabling guc_id scheduling for better hysteresisMatthew Brost2022-10-261-0/+8
* drm/i915/guc: Fix revocation of non-persistent contextsTvrtko Ursulin2022-10-051-2/+1
* Revert "drm/i915/guc: Add delay to disable scheduling after pin count goes to...Matthew Auld2022-08-201-8/+0
* drm/i915/guc: Add delay to disable scheduling after pin count goes to zeroMatthew Brost2022-08-181-0/+8
* drm/i915: Improve user experience and driver robustness under SIGINT or similarTvrtko Ursulin2022-06-171-7/+18
* drm/i915: Track context current active timeTvrtko Ursulin2022-04-051-10/+5
* drm/i915: Don't disable interrupts and pretend a lock as been acquired in __t...Sebastian Andrzej Siewior2021-12-131-1/+2
* drm/i915: Multi-BB execbufMatthew Brost2021-10-151-1/+7
* drm/i915/guc: Insert submit fences between requests in parent-child relationshipMatthew Brost2021-10-151-0/+5
* drm/i915/guc: Add multi-lrc context registrationMatthew Brost2021-10-151-0/+2
* drm/i915/guc: Introduce context parent-child relationshipMatthew Brost2021-10-151-0/+41
* drm/i915: move intel_context slab to direct module init/exitDaniel Vetter2021-07-281-0/+3
* drm/i915/guc: Support request cancellationMatthew Brost2021-07-271-0/+7
* drm/i915/guc: Implement banned contexts for GuC submissionMatthew Brost2021-07-271-0/+13
* drm/i915/guc: Capture error state on context resetMatthew Brost2021-07-271-0/+3
* drm/i915/guc: Defer context unpin until scheduling is disabledMatthew Brost2021-07-221-1/+26
* drm/i915: Stop storing the ring size in the ring pointer (v3)Jason Ekstrand2021-07-081-5/+0
* drm/i915/gt: SPDX cleanupChris Wilson2021-03-241-2/+1
* drm/i915/gem: Peek at the inflight contextChris Wilson2020-12-291-0/+5
* drm/i915/gt: Consolidate the CS timestamp clocksChris Wilson2020-12-231-4/+2
* drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.Maarten Lankhorst2020-09-071-0/+13
* drm/i915: Use explicit flag to mark unreachable intel_contextChris Wilson2020-03-261-0/+5
* drm/i915: Track hw reported context runtimeTvrtko Ursulin2020-02-161-0/+17
* drm/i915/gt: Pull sseu context updates under gtChris Wilson2020-02-041-0/+3
* drm/i915/gt: Pull context activation into central intel_context_pin()Chris Wilson2020-01-091-3/+0
* drm/i915/gt: Push context state allocation earlierChris Wilson2020-01-091-0/+2
* drm/i915: Pin the context as we work on itChris Wilson2020-01-091-1/+6
* drm/i915: Add spaces before compound GEM_TRACEChris Wilson2019-12-251-1/+1
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-3/+6
* drm/i915: Push the use-semaphore marker onto the intel_contextChris Wilson2019-12-201-0/+15
* drm/i915: Drop GEM context as a direct link from i915_requestChris Wilson2019-12-201-0/+42
* drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota2019-12-131-0/+7
* drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-0/+1
* drm/i915/gt: Mark context->active_count as protected by timeline->mutexChris Wilson2019-08-161-0/+3
* drm/i915: Protect request retirement with timeline->mutexChris Wilson2019-08-151-5/+13
* drm/i915: Lift timeline into intel_contextChris Wilson2019-08-091-4/+4
* drm/i915: Push the ring creation flags to the backendChris Wilson2019-08-091-0/+5
* drm/i915: Allow sharing the idle-barrier from other kernel requestsChris Wilson2019-08-021-11/+2
* drm/i915/gt: Hook up intel_context_fini()Chris Wilson2019-07-221-0/+1
* drm/i915/oa: Reconfigure contexts on the flyChris Wilson2019-07-171-0/+3
* drm/i915: Provide an i915_active.acquire callbackChris Wilson2019-06-211-2/+12
* drm/i915: Keep contexts pinned until after the next kernel context switchChris Wilson2019-06-141-0/+3
* drm/i915: Allow interrupts when taking the timeline->mutexChris Wilson2019-06-101-2/+3
* drm/i915: Switch back to an array of logical per-engine HW contextsChris Wilson2019-04-261-22/+5
* drm/i915: Pass intel_context to intel_context_pin_lock()Chris Wilson2019-04-261-7/+27
* drm/i915: Export intel_context_instance()Chris Wilson2019-04-261-6/+13
* drm/i915: Pass intel_context to i915_request_create()Chris Wilson2019-04-241-0/+12
* drm/i915: Introduce context->enter() and context->exit()Chris Wilson2019-04-241-0/+21
* drm/i915: Move GraphicsTechnology files under gt/Chris Wilson2019-04-241-0/+87