Try to make GPU and display reset slightly more better separated, convert to intel_display, stop INTEL_INFO() usage from display. Jani Nikula (6): drm/i915/display: convert display reset to struct intel_display * drm/i915: move pending_fb_pin to struct intel_display drm/i915: add intel_gt_gpu_reset_clobbers_display() helper drm/i915/display: add intel_display_gpu_reset_clobbers_display() helper drm/i915: move gpu_reset_clobbers_display flag to display info drm/i915/display: convert intel_ddi_buf_trans.c to struct intel_display .../drm/i915/display/intel_ddi_buf_trans.c | 58 +++++++++++-------- .../gpu/drm/i915/display/intel_display_core.h | 2 + .../drm/i915/display/intel_display_device.c | 5 ++ .../drm/i915/display/intel_display_device.h | 1 + .../drm/i915/display/intel_display_reset.c | 58 +++++++++++-------- .../drm/i915/display/intel_display_reset.h | 9 ++- 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 | 23 ++++++-- 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 - drivers/gpu/drm/i915/i915_pci.c | 6 -- drivers/gpu/drm/i915/intel_device_info.h | 1 - 17 files changed, 113 insertions(+), 80 deletions(-) -- 2.39.5