Message ID | 20241003154421.33805-5-maarten.lankhorst@linux.intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | drm/xe: Reduce flickering when inheriting BIOS fb. | expand |
diff --git a/drivers/gpu/drm/xe/display/xe_plane_initial.c b/drivers/gpu/drm/xe/display/xe_plane_initial.c index 1f5128927c07c..ddbd964dc20f5 100644 --- a/drivers/gpu/drm/xe/display/xe_plane_initial.c +++ b/drivers/gpu/drm/xe/display/xe_plane_initial.c @@ -296,8 +296,7 @@ void intel_initial_plane_config(struct drm_i915_private *i915) */ intel_find_initial_plane_obj(crtc, plane_configs); - if (i915->display.funcs.display->fixup_initial_plane_config(crtc, plane_config)) - intel_crtc_wait_for_next_vblank(crtc); + i915->display.funcs.display->fixup_initial_plane_config(crtc, plane_config); plane_config_fini(plane_config); }
Now that i915/display is using async flip waits, we can remove the vblank handling from xe. This makes the initial allocation code no longer require interrupts. Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> --- drivers/gpu/drm/xe/display/xe_plane_initial.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)