✗ CI.checkpatch: warning for series starting with [1/3] drm/xe/display: Add intel_plane_initial_vblank_wait
Patchwork
patchwork at emeril.freedesktop.org
Tue Jan 21 17:58:26 UTC 2025
== Series Details ==
Series: series starting with [1/3] drm/xe/display: Add intel_plane_initial_vblank_wait
URL : https://patchwork.freedesktop.org/series/143800/
State : warning
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 68c121537430a286710e0730039842ac8cbccbd4
Author: Maarten Lankhorst <dev at lankhorst.se>
Date: Tue Jan 21 15:28:50 2025 +0100
drm/xe/display: Use a single early init call for display
Now that interrupts are disabled for xe_display_init_noaccel,
both xe_display_init_noirq and xe_display_init_noaccel run in the same
context.
This means that we can get rid of the 3 different init calls. Without
interrupts, nothing is touching display up to this point.
Unify those 3 early display calls into a single xe_display_init_early(),
this makes the init sequence cleaner, and display less tangled during
init.
Reviewed-by: Rodrigo Vivi <rodrigo.vivi at intel.com>
Signed-off-by: Maarten Lankhorst <dev at lankhorst.se>
+ /mt/dim checkpatch 44010d7f04695da899c2860de32625a71011fbab drm-intel
677959cca5b6 drm/xe/display: Add intel_plane_initial_vblank_wait
-:118: WARNING:LONG_LINE: line length of 115 exceeds 100 columns
#118: FILE: drivers/gpu/drm/xe/display/xe_plane_initial.c:37:
+ ret = xe_mmio_wait32_not(xe_root_tile_mmio(xe), pipe_frmtmstmp, ~0U, timestamp, 40000U, ×tamp, false);
total: 0 errors, 1 warnings, 0 checks, 91 lines checked
a0ae429b7498 drm/xe: Defer irq init until after xe_display_init_noaccel
68c121537430 drm/xe/display: Use a single early init call for display
More information about the Intel-xe
mailing list