On Tue, 11 Jun 2024, Ville Syrjala <ville.syrjala@xxxxxxxxxxxxxxx> wrote: > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > > More prep work extracted from my upcoming DSB based plane > programming series. One nitpick, otherwise Reviewed-by: Jani Nikula <jani.nikula@xxxxxxxxx> on the series > > Ville Syrjälä (11): > drm/i915: Extract intel_crtc_arm_vblank_event() > drm/i915: Add async flip tracepoint > drm/i915: Add flip done tracepoint > drm/i915: Introduce intel_mode_vdisplay() > drm/i915: Pass the whole atomic state to intel_color_prepare_commit() > drm/i915/dsb: Plumb the whole atomic state into intel_dsb_prepare() > drm/i915/dsb: Convert the DSB code to use intel_display rather than > i915 > drm/i915/dsb: Add i915.enable_dsb module parameter > drm/i915: Drop useless intel_dsb.h include > drm/i915/dsb: Document that the ATS fault bits are for mtl+ > drm/i915/dsb: Try to document that DSB_STATUS bit 16 is level > triggered > > .../gpu/drm/i915/display/intel_atomic_plane.c | 22 +++++-- > .../gpu/drm/i915/display/intel_atomic_plane.h | 4 ++ > drivers/gpu/drm/i915/display/intel_color.c | 13 ++-- > drivers/gpu/drm/i915/display/intel_color.h | 3 +- > drivers/gpu/drm/i915/display/intel_crtc.c | 30 +++++---- > drivers/gpu/drm/i915/display/intel_crtc.h | 1 + > drivers/gpu/drm/i915/display/intel_display.c | 12 ++-- > .../gpu/drm/i915/display/intel_display_irq.c | 1 + > .../drm/i915/display/intel_display_params.c | 3 + > .../drm/i915/display/intel_display_params.h | 1 + > .../drm/i915/display/intel_display_trace.h | 50 ++++++++++++++ > drivers/gpu/drm/i915/display/intel_dsb.c | 66 ++++++++++--------- > drivers/gpu/drm/i915/display/intel_dsb.h | 4 +- > drivers/gpu/drm/i915/display/intel_dsb_regs.h | 6 +- > drivers/gpu/drm/i915/display/intel_vblank.c | 10 +++ > drivers/gpu/drm/i915/display/intel_vblank.h | 1 + > 16 files changed, 165 insertions(+), 62 deletions(-) -- Jani Nikula, Intel