blob: 68ed416ff3d6940d1eb17eebf19334ed1e4aeac8 [file] [log] [blame]
2c66555ec192 ("drm/i915/selftests: Add basic sanitychecks for execlists")
55bd6bd75717 ("drm/i915/selftests: Add a GuC doorbells selftest")
b09935a60d55 ("drm/i915/guc: Refactor the concept "GuC context descriptor" into "GuC stage descriptor"")
397fce887ad0 ("drm/i915/guc: A little bit more of doorbell sanitization")
ed2ec71f9f7c ("drm/i915/guc: Wait for doorbell to be inactive before deallocating")
0d7681261453 ("drm/i915/guc: Improve the GuC documentation & comments about proxy submissions")
0704df2b08e7 ("drm/i915/guc: The Additional Data Struct (ADS) should get enabled together with GuC submission")
3950bf3dbff1 ("drm/i915/guc: Add onion teardown to the GuC setup")
73b055349c40 ("drm/i915/guc: Keep the ctx_pool_vaddr mapped, for easy access")
abddffdf3620 ("drm/i915/guc: Sanitize GuC client initialization")
ff44ad51ebf8 ("drm/i915: Move engine->submit_request selection to a vfunc")
16f11f46964f ("drm/i915/guc: Use formalized struct definition for ads object")
6cd5a72c3577 ("drm/i915/guc: Simplify intel_guc_init_hw()")
d2be9f2f41a8 ("drm/i915/guc: Extract param logic form guc_init_fw()")
29ad6a30de84 ("drm/i915/uc: Introduce intel_uc_init_fw()")
4c0fed7911fa ("drm/i915/uc: Move intel_uc_fw_fetch() to intel_uc.c")
882d1db09bf0 ("drm/i915/uc: Rename intel_?uc_{setup, load}() to _init_hw()")
0417a2b3a15b ("drm/i915/uc: Drop superfluous externs in intel_uc.h")
1f3b1fd386e6 ("drm/i915/guc: Update rps.pm_intrmsk_mbz in guc_interrupts_capture/release")
5dd0455667b2 ("drm/i915: s/pm_intr_keep/pm_intrmsk_mbz")
7762ebb9a455 ("drm/i915/guc: Release GuC interrupts in i915_guc_submission_disable")
cbf4b77af11b ("drm/i915/guc: Fix request re-submission after reset")
9735b04d0c1b ("drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC")
0542524944c2 ("drm/i915: Generalise wait for execlists to be idle")
5400367a864d ("drm/i915: Ensure the engine is idle before manually changing HWS")
13e867f6faaa ("i915/HuC: Add an extra check for platforms that do not have HUC")
349ab9192cc3 ("drm/i915/guc: Make wq_lock irq-safe")
12d3173b2e55 ("drm/i915: Move reserve_seqno() next to unreserve_seqno()")
9b6586ae9f6b ("drm/i915: Keep a global seqno per-engine")
784f2f1a9da2 ("drm/i915: Fix typo in semaphore debug message")
9f235dfa4958 ("drm/i915: Consolidate gen8_emit_pipe_control")
097d4f1c121f ("drm/i915: Tidy workaround batch buffer emission")
133b4bd74d89 ("drm/i915: Move common workaround code to intel_engine_cs")
4ac9659ef9f1 ("drm/i915: Remove duplicate intel_logical_ring_workarounds_emit")
65300b1f6e04 ("drm/i915/guc: Don't take struct_mutex for object unreference")
9cc19733fd7c ("drm/i915: fix for WaDisableDopClockGating:bdw")
73dec95e6ba3 ("drm/i915: Emit to ringbuffer directly")
496b575e3ccb ("drm/i915: Add initial selftests for hang detection and resets")
791ff39ae32a ("drm/i915: Live testing for context execution")
1c42819a14a0 ("drm/i915: Add initial selftests for i915_gem_gtt")
170594502cf5 ("drm/i915: Test coherency of and barriers between cache domains")
12d30d879398 ("drm/i915: Add a live seftest for GEM objects")
8335fd65ce6c ("drm/i915: Add selftests for object allocation, phys")
b348090d6758 ("drm/i915: Simple selftest to exercise live requests")
c835c5508358 ("drm/i915: Add selftests for i915_gem_request")
44653988ef7c ("drm/i915: Create a fake object for testing huge allocations")
0daf0113cff6 ("drm/i915: Mock infrastructure for request emission")
3b5bb0a37665 ("drm/i915: Mock a GGTT for self-testing")
66d9cb5d805a ("drm/i915: Mock the GEM device for self-testing")
f97fbf9606a1 ("drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove")