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.
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(-)
--
2.49.1