summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/gt/intel_engine_pm.c
Commit message (Expand)AuthorAgeFilesLines
* drm/i915/gt: Reset queue_priority_hint on parkingChris Wilson2024-03-281-3/+0
* drm/i915: Track gt pm wakerefsAndrzej Hajda2023-11-201-3/+4
* drm/i915: Replace several IS_METEORLAKE with proper IP version checksMatt Roper2023-08-211-1/+1
* drm/i915: Make i915_coherent_map_type GT-centricJonathan Cavitt2023-08-101-1/+1
* drm/i915: use pointer to i915 instead of rpm in wakerefLuca Coelho2023-06-101-3/+1
* drm/i915/gt: Hold a wakeref for the active VMChris Wilson2023-04-051-0/+9
* drm/i915/mtl: Enable Idle Messaging for GSC CSVinay Belgaumkar2022-11-211-0/+18
* drm/i915: Add ww ctx to i915_gem_object_trylockMaarten Lankhorst2021-12-211-1/+1
* drm/i915: Don't disable interrupts and pretend a lock as been acquired in __t...Sebastian Andrzej Siewior2021-12-131-36/+2
* drm/i915/guc: Don't call switch_to_kernel_context with GuC submissionMatthew Brost2021-10-151-0/+13
* drm/i915/gt: Register the migrate contexts with their enginesThomas Hellström2021-09-241-0/+23
* drm/i915: Reset sched_engine.no_priolist immediately after dequeueMatthew Brost2021-06-181-2/+0
* drm/i915: Move priolist to new i915_sched_engine objectMatthew Brost2021-06-181-2/+2
* drm/i915: Update the helper to set correct mappingVenkata Sandeep Dhanalakota2021-04-271-1/+1
* 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: Make __engine_unpark() compatible with ww locking.Maarten Lankhorst2021-03-241-0/+4
|/
* drm/i915/gt: Prune inlinesChris Wilson2021-01-141-6/+6
* drm/i915/gt: Replace direct submit with direct call to taskletChris Wilson2020-12-241-1/+1
* drm/i915/gt: Track all timelines created using the HWSPChris Wilson2020-12-221-0/+7
* drm/i915/gt: Drain the breadcrumbs just onceChris Wilson2020-12-171-0/+1
* drm/i915/gt: Confirm the context survives executionChris Wilson2020-10-161-12/+25
* drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson2020-09-071-1/+2
* drm/i915/gt: Assert the kernel context is using the HWSPChris Wilson2020-07-151-0/+1
* drm/i915/gt: Stop holding onto the pinned_default_stateChris Wilson2020-05-051-13/+1
* drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson2020-04-301-2/+0
* drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson2020-04-291-5/+5
* drm/i915/gt: fix spelling mistake "undeflow" -> "underflow"Chen Zhou2020-04-011-1/+1
* drm/i915/gt: Include a tell-tale for engine parkingChris Wilson2020-01-221-2/+2
* drm/i915/gt: Always poison the kernel_context image before unparkingChris Wilson2020-01-031-1/+17
* drm/i915/gt: Discard stale context state from across idlingChris Wilson2020-01-031-0/+6
* drm/i915/gt: Avoid using the GPU before initialisationChris Wilson2019-12-301-4/+4
* drm/i915: Remove i915->kernel_contextChris Wilson2019-12-211-0/+3
* drm/i915/gt: Track engine round-trip timesChris Wilson2019-12-191-1/+21
* drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota2019-12-131-3/+3
* Merge drm/drm-next into drm-intel-next-queuedJani Nikula2019-12-111-1/+1
|\
| * Merge tag 'drm-next-2019-12-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-12-061-9/+58
| |\
| | * drm/i915/gt: Adapt engine_park synchronisation rules for engine_retireChris Wilson2019-11-251-6/+21
| | * drm/i915/gt: Unlock engine-pm after queuing the kernel context switchChris Wilson2019-11-251-7/+40
| | * drm/i915: Mark up the calling context for intel_wakeref_put()Chris Wilson2019-11-251-1/+2
| * | Merge tag 'drm-next-2019-11-27' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-11-271-4/+24
| |\|
| * | locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai2019-10-091-1/+1
| * | drm/i915: Hold irq-off for the entire fake lock periodChris Wilson2019-09-061-10/+18
* | | drm/i915: Serialise i915_active_fence_set() with itselfChris Wilson2019-11-271-1/+1
* | | drm/i915/gt: Adapt engine_park synchronisation rules for engine_retireChris Wilson2019-11-251-6/+21
* | | drm/i915/gt: Unlock engine-pm after queuing the kernel context switchChris Wilson2019-11-201-7/+40
* | | drm/i915: Mark up the calling context for intel_wakeref_put()Chris Wilson2019-11-201-1/+2
| |/ |/|
* | drm/i915/gt: Split intel_ring_submissionChris Wilson2019-10-241-0/+1
* | drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson2019-10-231-1/+4
* | drm/i915/gt: Introduce barrier pulses along enginesChris Wilson2019-10-211-1/+1