[PATCH v3 0/8] drm/i915: display reset cleanups
Jani Nikula
jani.nikula at intel.com
Mon Mar 3 11:27:02 UTC 2025
v3 of [1], removing I915_RESET_MODESET flag altogether for even further
simplification.
BR,
Jani.
[1] https://lore.kernel.org/r/cover.1740481927.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: remove I915_RESET_MODESET flag
drm/i915/reset: decide whether display reset is needed on gt side
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 | 73 ++++++++-----------
.../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 | 41 +++++++++--
drivers/gpu/drm/i915/gt/intel_reset.h | 2 +
drivers/gpu/drm/i915/gt/intel_reset_types.h | 3 +-
drivers/gpu/drm/i915/i915_driver.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 2 -
13 files changed, 92 insertions(+), 69 deletions(-)
--
2.39.5
More information about the Intel-gfx
mailing list