ca1711d1991f ("drm/i915/gt: Close race between engine_park and intel_gt_retire_requests") a46bfdc83fee ("drm/i915/gt: Wait for new requests in intel_gt_retire_requests()") 661019754202 ("drm/i915: Move request runtime management onto gt") 789ed955215d ("drm/i915/gem: Retire directly for mmap-offset shrinking") f33a8a51602c ("drm/i915: Merge wait_for_timelines with retire_request") 33d856445b3e ("drm/i915: Remove the GEM idle worker") 7e8057626640 ("drm/i915: Drop struct_mutex from around i915_retire_requests()") b72348406927 ("drm/i915: Move idle barrier cleanup into engine-pm") b1e3177bd1d8 ("drm/i915: Coordinate i915_active with its own mutex") 274cbf20fd10 ("drm/i915: Push the i915_active.retire into a worker") 2850748ef876 ("drm/i915: Pull i915_vma_pin under the vm->mutex") 11331125e148 ("drm/i915: Mark up address spaces that may need to allocate") 5e053450c1c3 ("drm/i915: Only track bound elements of the GTT") b290a78b5c3d ("drm/i915: Use helpers for drm_mm_node booleans") a4311745bba9 ("drm/i915/userptr: Never allow userptr into the mappable GGTT") 50d16d44cce4 ("drm/i915/selftests: Exercise context switching in parallel") 4e18ca703f21 ("drm/i915/selftests: Distinguish mock device from no wakeref") c113236718e8 ("drm/i915: Extract GT render sleep (rc6) management") a3f56e7da523 ("drm/i915/selftests: Exercise concurrent submission to all engines") 7dc56af5260e ("drm/i915/selftests: Verify the LRC register layout between init and HW") 67f3b58f3bac ("drm/i915/dsb: DSB context creation.") d19d71fc2b15 ("drm/i915: Mark i915_request.timeline as a volatile, rcu pointer") a47e788c2310 ("drm/i915/selftests: Exercise CS TLB invalidation") 37fa0de3c137 ("drm/i915: Verify the engine after acquiring the active.lock") c210e85b8f33 ("drm/i915/tgl: Extend MI_SEMAPHORE_WAIT") 2f7155629c9d ("drm/i915/tgl: Re-enable rc6") 6da301e52917 ("drm/i915/tgl: Limit ourselves to just rcs0") 0b8d6273db06 ("drm/i915/selftests: Keep the engine awake while we keep for preemption") ee73e2795b41 ("drm/i915/tgl: Disable preemption while being debugged") 16ffe73c186b ("drm/i915/pmu: Use GT parked for estimating RC6 while asleep") 4dd2fbbfb532 ("drm/i915: Make i915_vma.flags atomic_t for mutex reduction") 85dd14c2918d ("drm/i915: Make pm_notify take intel_gt") dab3588a151e ("drm/i915: Make wait_for_timelines take struct intel_gt") 61fa60ff6e6a ("drm/i915: Move GT init to intel_gt.c") ab37c4d712c8 ("drm/i915/tgl: Disable rc6 for debugging") 07e98eb0a174 ("drm/i915/selftests: Tighten the timeout testing for partial mmaps") cec5ca08e36f ("drm/i915: Perform GGTT restore much earlier during resume") 33dd88992313 ("drm/i915: cleanup cache-coloring") e9ceb751ad4e ("drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust") 1e0a96e50882 ("drm/i915: export color_differs") 42014f69bb23 ("drm/i915: Hook up GT power management") 5bf05dc58d65 ("drm/i915/tgl: Register state context definition for Gen12") cdb736fa8b8b ("drm/i915: Use engine relative LRIs on context setup") 8f9fb61caed1 ("drm/i915: Refresh the errno to vmf_fault translations") 5a90606df7cb ("drm/i915: Replace obj->pin_global with obj->frontbuffer") 0b718ba1e884 ("drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt") 11988e393813 ("drm/i915/execlists: Try rearranging breadcrumb flush") e8f6b4952ec5 ("drm/i915/execlists: Flush the post-sync breadcrumb write harder") 8a9a982767b7 ("drm/i915: use a separate context for gpu relocs") 75b974a859e5 ("drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context")