From 283d5aa3523c49662eef30744b564d397389e433 Mon Sep 17 00:00:00 2001 From: Jani Nikula Date: Mon, 1 Jun 2026 13:34:59 +0300 Subject: [PATCH] drm/xe/display: remove intel_display_flush_cleanup_work() calls on suspend/shutdown MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit intel_display_driver_suspend() already has drm_atomic_helper_suspend() and cleanup workqueue flush. The intel_display_flush_cleanup_work() calls on suspend/shutdown should be redundant. Remove. Link: https://lore.kernel.org/r/agRp6Was9FCQbKee@intel.com Suggested-by: Ville Syrjälä Reviewed-by: Ville Syrjälä Link: https://patch.msgid.link/8a6059f0cb63ad9a8e035583a79134c250b0ec71.1780310011.git.jani.nikula@intel.com Signed-off-by: Jani Nikula --- drivers/gpu/drm/xe/display/xe_display.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/gpu/drm/xe/display/xe_display.c b/drivers/gpu/drm/xe/display/xe_display.c index b6a091b10fed..e88c05b3e774 100644 --- a/drivers/gpu/drm/xe/display/xe_display.c +++ b/drivers/gpu/drm/xe/display/xe_display.c @@ -333,8 +333,6 @@ void xe_display_pm_suspend(struct xe_device *xe) intel_display_driver_suspend(display); } - intel_display_flush_cleanup_work(display); - intel_encoder_block_all_hpds(display); intel_hpd_cancel_work(display); @@ -365,7 +363,6 @@ void xe_display_pm_shutdown(struct xe_device *xe) intel_display_driver_suspend(display); } - intel_display_flush_cleanup_work(display); intel_dp_mst_suspend(display); intel_encoder_block_all_hpds(display); intel_hpd_cancel_work(display);