| 33883310cd8e ("drm/i915/selftests: Unroll the CS frequency loop") |
| 0eaccc4b180c ("drm/i915/selftests: Split RPS frequency measurement") |
| 9938ee2e631c ("drm/i915/selftests: Check RPS controls") |
| a740f5c5f6bc ("drm/i915/selftests: Skip energy consumption tests if not controlling freq") |
| 4ba74e53ada3 ("drm/i915/selftests: Verify frequency scaling with RPS") |
| c43dd6b4144a ("drm/i915/selftests: Check power consumption at min/max frequencies") |
| a50717dbf417 ("drm/i915/selftests: Take the engine wakeref around __rps_up_interrupt") |
| 9d7e560f4327 ("drm/i915/selftests: Delay spinner before waiting for an interrupt") |
| 46495adc6ca7 ("drm/i915/selftests: Exercise basic RPS interrupt generation") |
| 730eaeb52426 ("drm/i915/gt: Manual rc6 entry upon parking") |
| ba446f746096 ("drm/i915/selftests: Exercise rc6 w/a handling") |
| 2248a28384fe ("drm/i915/gen8+: Add RC6 CTX corruption WA") |
| fd6fe087ca47 ("drm/i915/gt: Call intel_gt_sanitize() directly") |
| 3fc794f27fec ("drm/i915: Split memory_region initialisation into its own file") |
| 3e7abf814193 ("drm/i915: Extract GT render power state management") |
| 2871ea85c119 ("drm/i915/gt: Split intel_ring_submission") |
| 058179e72e09 ("drm/i915/gt: Replace hangcheck by heartbeats") |
| 2e0986a58cc4 ("drm/i915/gem: Cancel contexts when hangchecking is disabled") |
| 3a7a92aba8fb ("drm/i915/execlists: Force preemption") |
| a8c51ed22b0e ("drm/i915/gt: Try to more gracefully quiesce the system before resets") |
| ae2e28b02630 ("drm/i915: Teach record_defaults to operate on the intel_gt") |
| adcb52649498 ("drm/i915: Pass intel_gt to intel_engines_init_mmio") |
| 18f3b2727fc3 ("drm/i915: Remove pm park/unpark notifications") |
| 71e51ca8dcc1 ("drm/i915: Lift i915_vma_parked() onto the gt") |
| b5e8e954eb67 ("drm/i915/gt: Introduce barrier pulses along engines") |
| 0dc3c562aa95 ("drm/i915: Extract GT ring management") |
| 72405c3d7850 ("drm/i915: treat stolen as a region") |
| da1184cd41d4 ("drm/i915: treat shmem as a region") |
| 3aae9d08532c ("drm/i915: enumerate and init each supported region") |
| 5d904e3c5d40 ("drm/i915: Pass in intel_gt at some for_each_engine sites") |
| a50134b1983b ("drm/i915: Make for_each_engine_masked work on intel_gt") |
| 5f65d5a6e4bd ("drm/i915/selftests: Teach timelines to take intel_gt as its argument") |
| bb3d4c9d636b ("drm/i915/selftests: Teach workarounds to take intel_gt as its argument") |
| 1357fa8136ea ("drm/i915/selftests: Teach execlists to take intel_gt as its argument") |
| 2229adc81380 ("drm/i915/execlist: Trim immediate timeslice expiry") |
| 8574685547bd ("drm/i915/selftests: Drop stale struct_mutex") |
| 3c00660db183 ("drm/i915/execlists: Assert tasklet is locked for process_csb()") |
| 9506c23dfaf5 ("drm/i915/selftests: Check that GPR are cleared for new contexts") |
| 9c27462c896d ("drm/i915/selftests: Check known register values within the context") |
| daed3e44396d ("drm/i915/perf: implement active wait for noa configurations") |
| 6a45008ab7bb ("drm/i915/perf: allow for CS OA configs to be created lazily") |
| 9a61363a6310 ("drm/i915/perf: store the associated engine of a stream") |
| 86027e312c36 ("drm/i915/selftests: Check that registers are preserved between virtual engines") |
| c36eebd9ba5d ("drm/i915/gt: execlists->active is serialised by the tasklet") |
| 41f0bc49f7f2 ("drm/i915/selftests: Hold request reference over waits") |
| 2f0b97ca0211 ("drm/i915/region: support contiguous allocations") |
| 232a6ebae419 ("drm/i915: introduce intel_memory_region") |
| d99f7b079c2a ("drm/i915/gt: Flush submission tasklet before waiting/retiring") |
| d14a701b0070 ("drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore") |
| a4c969d107a6 ("drm/i915/perf: Set the exclusive stream under perf->lock") |