summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/gt/intel_engine_pm.c
AgeCommit message (Expand)Author
2021-10-15drm/i915/guc: Don't call switch_to_kernel_context with GuC submissionMatthew Brost
2021-09-24drm/i915/gt: Register the migrate contexts with their enginesThomas Hellström
2021-06-18drm/i915: Reset sched_engine.no_priolist immediately after dequeueMatthew Brost
2021-06-18drm/i915: Move priolist to new i915_sched_engine objectMatthew Brost
2021-04-27drm/i915: Update the helper to set correct mappingVenkata Sandeep Dhanalakota
2021-04-08Merge tag 'drm-intel-gt-next-2021-04-06' of git://anongit.freedesktop.org/drm...Dave Airlie
2021-03-24drm/i915/gt: SPDX cleanupChris Wilson
2021-03-24drm/i915: Make __engine_unpark() compatible with ww locking.Maarten Lankhorst
2021-01-14drm/i915/gt: Prune inlinesChris Wilson
2020-12-24drm/i915/gt: Replace direct submit with direct call to taskletChris Wilson
2020-12-22drm/i915/gt: Track all timelines created using the HWSPChris Wilson
2020-12-17drm/i915/gt: Drain the breadcrumbs just onceChris Wilson
2020-10-16drm/i915/gt: Confirm the context survives executionChris Wilson
2020-09-07drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbsChris Wilson
2020-07-15drm/i915/gt: Assert the kernel context is using the HWSPChris Wilson
2020-05-05drm/i915/gt: Stop holding onto the pinned_default_stateChris Wilson
2020-04-30drm/i915/gt: Move the batch buffer pool from the engine to the gtChris Wilson
2020-04-29drm/i915/gt: Keep a no-frills swappable copy of the default context stateChris Wilson
2020-04-01drm/i915/gt: fix spelling mistake "undeflow" -> "underflow"Chen Zhou
2020-01-22drm/i915/gt: Include a tell-tale for engine parkingChris Wilson
2020-01-03drm/i915/gt: Always poison the kernel_context image before unparkingChris Wilson
2020-01-03drm/i915/gt: Discard stale context state from across idlingChris Wilson
2019-12-30drm/i915/gt: Avoid using the GPU before initialisationChris Wilson
2019-12-21drm/i915: Remove i915->kernel_contextChris Wilson
2019-12-19drm/i915/gt: Track engine round-trip timesChris Wilson
2019-12-13drm/i915: Introduce new macros for tracingVenkata Sandeep Dhanalakota
2019-12-11Merge drm/drm-next into drm-intel-next-queuedJani Nikula
2019-12-06Merge tag 'drm-next-2019-12-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2019-11-27Merge tag 'drm-next-2019-11-27' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2019-11-27drm/i915: Serialise i915_active_fence_set() with itselfChris Wilson
2019-11-25drm/i915/gt: Adapt engine_park synchronisation rules for engine_retireChris Wilson
2019-11-25drm/i915/gt: Unlock engine-pm after queuing the kernel context switchChris Wilson
2019-11-25drm/i915: Mark up the calling context for intel_wakeref_put()Chris Wilson
2019-11-25drm/i915/gt: Adapt engine_park synchronisation rules for engine_retireChris Wilson
2019-11-20drm/i915/gt: Unlock engine-pm after queuing the kernel context switchChris Wilson
2019-11-20drm/i915: Mark up the calling context for intel_wakeref_put()Chris Wilson
2019-10-24drm/i915/gt: Split intel_ring_submissionChris Wilson
2019-10-23drm/i915/gt: Replace hangcheck by heartbeatsChris Wilson
2019-10-21drm/i915/gt: Introduce barrier pulses along enginesChris Wilson
2019-10-09locking/lockdep: Remove unused @nested argument from lock_release()Qian Cai
2019-10-07drm/i915/gt: Prefer local path to runtime powermanagementChris Wilson
2019-10-04drm/i915: Move idle barrier cleanup into engine-pmChris Wilson
2019-09-27drm/i915: Extract GT render sleep (rc6) managementAndi Shyti
2019-09-20drm/i915: Mark i915_request.timeline as a volatile, rcu pointerChris Wilson
2019-09-06drm/i915: Hold irq-off for the entire fake lock periodChris Wilson
2019-08-23drm/i915: Hold irq-off for the entire fake lock periodChris Wilson
2019-08-19drm/i915/gt: Mark up the nested engine-pm timeline lock as irqsafeChris Wilson
2019-08-16drm/i915/gt: Mark context->active_count as protected by timeline->mutexChris Wilson
2019-08-15drm/i915/gt: Track timeline activeness in enter/exitChris Wilson
2019-08-13drm/i915: Push the wakeref->count deferral to the backendChris Wilson