On Fri, 07 Nov 2025, Ville Syrjala <[email protected]> wrote:
> From: Ville Syrjälä <[email protected]>
>
> Finish eliminating the expensive extra format info lookups.
>
> And since I ended up strafing the cursor code in the end I included
> a few additional claenups there.

Some typo nitpicks in commit messages, otherwise series is

Reviewed-by: Jani Nikula <[email protected]>


>
> Ville Syrjälä (9):
>   drm/i915: Introduce intel_dumb_fb_max_stride()
>   drm/i915: Pass drm_format_info into plane->max_stride()
>   drm/i915: Populate fb->format accurately in BIOS FB readout
>   drm/i915: Nuke intel_plane_config.tiling
>   drm/i915/fb: Init 'ret' in each error branch in
>     intel_framebuffer_init()
>   drm/i915/wm: Use drm_get_format_info() in SKL+ cursor DDB allocation
>   drm/i915: Use mode_config->cursor_width for cursor DDB allocation
>   drm/i915/cursor: Extract intel_cursor_mode_config_init()
>   drm/i915/cursor: Initialize 845 vs 865 cursor size separately
>
>  drivers/gpu/drm/i915/display/i9xx_plane.c     | 32 ++++++++-----------
>  drivers/gpu/drm/i915/display/i9xx_plane.h     |  5 +--
>  drivers/gpu/drm/i915/display/intel_cursor.c   | 28 +++++++++++++---
>  drivers/gpu/drm/i915/display/intel_cursor.h   |  2 ++
>  drivers/gpu/drm/i915/display/intel_display.c  | 24 ++++++++++----
>  drivers/gpu/drm/i915/display/intel_display.h  |  8 +++--
>  .../drm/i915/display/intel_display_driver.c   | 13 ++------
>  .../drm/i915/display/intel_display_types.h    |  5 ++-
>  drivers/gpu/drm/i915/display/intel_fb.c       | 23 +++++++------
>  .../drm/i915/display/intel_plane_initial.c    | 11 ++++---
>  drivers/gpu/drm/i915/display/intel_sprite.c   | 10 +++---
>  .../drm/i915/display/skl_universal_plane.c    | 22 ++++++-------
>  drivers/gpu/drm/i915/display/skl_watermark.c  | 15 ++++++---
>  drivers/gpu/drm/i915/gem/i915_gem_create.c    |  4 +--
>  14 files changed, 118 insertions(+), 84 deletions(-)

-- 
Jani Nikula, Intel

Reply via email to