[Intel-gfx] [PATCH v2 0/4] Further multi-gt handling
Matt Roper
matthew.d.roper at intel.com
Thu Sep 15 23:26:50 UTC 2022
Now that MTL is going to start providing two GTs, there are a few more
places in the driver that need to iterate over each GT instead of
operating directly on gt0. Also some more deliberate cleanup is needed,
in cases where we fail GT/engine initialization after the first GT has
been fully setup.
v2:
- Drop unnecessary helper function. (Janusz)
- Consolidate some adjacent GT loops (Daniele)
Cc: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Cc: Janusz Krzysztofik <janusz.krzysztofik at linux.intel.com>
Chris Wilson (1):
drm/i915/gt: Cleanup partial engine discovery failures
Tvrtko Ursulin (3):
drm/i915: Make GEM resume all engines
drm/i915: Make GEM suspend all GTs
drm/i915: Handle all GTs on driver (un)load paths
drivers/gpu/drm/i915/gem/i915_gem_pm.c | 33 ++++++++++++++---
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 7 +++-
drivers/gpu/drm/i915/i915_driver.c | 3 +-
drivers/gpu/drm/i915/i915_gem.c | 43 ++++++++++++++++-------
4 files changed, 68 insertions(+), 18 deletions(-)
--
2.37.3
More information about the Intel-gfx
mailing list