blob: 0ba0ae2a649ac1ad07211f91be5a9e790da3c2f2 [file] [log] [blame]
059a0beb4863 ("drm/i915/perf: workaround register corruption in OATAILPTR")
00a7f0d7155c ("drm/i915/tgl: Add perf support on TGL")
0587152bf9a0 ("drm/i915: Drop assertion that ce->pin_mutex guards state updates")
8814c6d01f7e ("drm/i915/perf: fix oa config reconfiguration")
7831e9a965ea ("drm/i915/perf: Allow dynamic reconfiguration of the OA stream")
b8d49f28aa03 ("drm/i915/perf: introduce a versioning of the i915-perf uapi")
5f5c382ecfdd ("drm/i915/perf: Prefer using the pinned_ctx for emitting delays on config")
15d0ace1f876 ("drm/i915/perf: execute OA configuration from command stream")
daed3e44396d ("drm/i915/perf: implement active wait for noa configurations")
6a45008ab7bb ("drm/i915/perf: allow for CS OA configs to be created lazily")
52111c4628a2 ("drm/i915/perf: Store shortcut to intel_uncore")
9a61363a6310 ("drm/i915/perf: store the associated engine of a stream")
a4c969d107a6 ("drm/i915/perf: Set the exclusive stream under perf->lock")
8f8b1171e1a5 ("drm/i915/perf: Wean ourselves off dev_priv")
1664f35aa718 ("drm/i915/selftests: Appease lockdep")
1d0f2ebf392e ("drm/i915/perf: move perf types to their own header")
a4e7ccdac38e ("drm/i915: Move context management under GEM")
2935ed5339c4 ("drm/i915: Remove logical HW ID")
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")
261ea7e29ed1 ("drm/i915: Restrict L3 remapping sysfs interface to dwords")
fcde8c7eea60 ("drm/i915/selftests: Exercise potential false lite-restore")
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")
56316cbc9c98 ("drm/i915/perf: Fix use of kernel-doc format in structure members")
7dc56af5260e ("drm/i915/selftests: Verify the LRC register layout between init and HW")
0d7cf7bc15e7 ("drm/i915/execlists: Refactor -EIO markup of hung requests")
3231f8c01121 ("drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link)")
ae911b23d2f0 ("drm/i915/execlists: Relax assertion for a pinned context image on reset")
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")