[PATCH 0/5] drm/xe/display: Rework display init for reducing flickering.
Maarten Lankhorst
dev at lankhorst.se
Fri Dec 6 18:59:51 UTC 2024
I have rebased the previous series and took out the GuC parts. This makes it a lot easier to review missing parts,
and not be dependent on GuC loading changes for merging.
Maarten Lankhorst (5):
drm/xe/display: Add intel_plane_initial_vblank_wait
drm/xe: Remove double pageflip
drm/xe: Move suballocator init to after display init
drm/xe: Defer irq init until after xe_display_init_noaccel
drm/xe/display: Use a single early init call for display
drivers/gpu/drm/i915/display/intel_display.c | 6 +-
.../drm/i915/display/intel_plane_initial.c | 7 +-
.../drm/i915/display/intel_plane_initial.h | 2 +
drivers/gpu/drm/xe/display/xe_display.c | 71 +++++--------------
drivers/gpu/drm/xe/display/xe_display.h | 8 +--
drivers/gpu/drm/xe/display/xe_plane_initial.c | 29 +++++---
drivers/gpu/drm/xe/xe_device.c | 28 +++-----
drivers/gpu/drm/xe/xe_tile.c | 19 +++--
drivers/gpu/drm/xe/xe_tile.h | 1 +
9 files changed, 77 insertions(+), 94 deletions(-)
--
2.45.2
More information about the Intel-xe
mailing list