[PATCH v2 0/8] drm/i915: display reset cleanups
Jani Nikula
jani.nikula at intel.com
Tue Feb 25 11:14:14 UTC 2025
v2 of [1], preserving patches 1-3, and rewriting everything else from
scratch with a different approach. It's not perfect, but I think it's a
better direction.
BR,
Jani.
[1] https://lore.kernel.org/r/cover.1736332802.git.jani.nikula@intel.com
Jani Nikula (8):
drm/i915/display: convert display reset to struct intel_display *
drm/i915: move pending_fb_pin to struct intel_display
drm/i915/reset: add intel_gt_gpu_reset_clobbers_display() helper
drm/i915/reset: add intel_display_reset_test()
drm/i915/reset: add wrappers for display reset calls
drm/i915/reset: move gt related stuff out of display reset
drm/i915/reset: pass test only parameter to
intel_display_reset_finish()
drm/i915/reset: add modeset_stuck callback to
intel_display_reset_prepare()
.../gpu/drm/i915/display/intel_display_core.h | 2 +
.../drm/i915/display/intel_display_reset.c | 64 +++++++------------
.../drm/i915/display/intel_display_reset.h | 12 +++-
drivers/gpu/drm/i915/display/intel_dpt.c | 5 +-
drivers/gpu/drm/i915/display/intel_fb_pin.c | 10 +--
drivers/gpu/drm/i915/display/intel_overlay.c | 5 +-
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 60 +++++++++++++++--
drivers/gpu/drm/i915/gt/intel_reset.h | 2 +
drivers/gpu/drm/i915/i915_driver.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 2 -
12 files changed, 105 insertions(+), 63 deletions(-)
--
2.39.5
More information about the Intel-xe
mailing list