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

Reply via email to