mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 23:48:56 -04:00
drm/xe/display: Delay hpd_init resume
Align with i915 and only initialize hotplugs after the display driver access has been resumed. Reviewed-by: Jonathan Cavitt <jonathan.cavitt@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241113225016.208673-5-rodrigo.vivi@intel.com Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
This commit is contained in:
@@ -439,11 +439,12 @@ static void __xe_display_pm_resume(struct xe_device *xe, bool runtime)
|
||||
drm_mode_config_reset(&xe->drm);
|
||||
|
||||
intel_display_driver_init_hw(xe);
|
||||
intel_hpd_init(xe);
|
||||
|
||||
if (!runtime && has_display(xe))
|
||||
intel_display_driver_resume_access(xe);
|
||||
|
||||
intel_hpd_init(xe);
|
||||
|
||||
if (!runtime && has_display(xe)) {
|
||||
intel_display_driver_resume(xe);
|
||||
drm_kms_helper_poll_enable(&xe->drm);
|
||||
|
||||
Reference in New Issue
Block a user