[Intel-gfx] [PATCH 00/14] drm/i915: Plane register cleanup

Ville Syrjala ville.syrjala at linux.intel.com
Wed Dec 1 15:25:38 UTC 2021


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

Bunch of cleanup around plane registers, and a bit of
reshuffling in the skl+ universal plane code.

Ville Syrjälä (14):
  drm/i915: Get rid of the 64bit PLANE_CC_VAL mmio
  drm/i915: Rename plane YUV order bits
  drm/i915: Get rid of the "sizes are 0 based" stuff
  drm/i915: Sipmplify PLANE_STRIDE masking
  drm/i915: Rename PLANE_CUS_CTL Y plane bits
  drm/i915: Use REG_BIT() & co. for universal plane bits
  drm/i915: Clean up pre-skl primary plane registers
  drm/i915: Clean up ivb+ sprite plane registers
  drm/i915: Clean up vlv/chv sprite plane registers
  drm/i915: Clean up g4x+ sprite plane registers
  drm/i915: Clean up cursor registers
  drm/i915: Extract skl_plane_aux_dist()
  drm/i915: Declutter color key register stuff
  drm/i915: Nuke pointless middle men for skl+ plane programming

 drivers/gpu/drm/i915/display/i9xx_plane.c     |  99 ++-
 drivers/gpu/drm/i915/display/intel_cursor.c   |  25 +-
 drivers/gpu/drm/i915/display/intel_display.c  |  25 +-
 drivers/gpu/drm/i915/display/intel_sprite.c   |  57 +-
 .../drm/i915/display/skl_universal_plane.c    | 191 +++---
 drivers/gpu/drm/i915/gvt/reg.h                |   1 -
 drivers/gpu/drm/i915/i915_reg.h               | 646 ++++++++++--------
 drivers/gpu/drm/i915/intel_pm.c               |  14 +-
 8 files changed, 581 insertions(+), 477 deletions(-)

-- 
2.32.0



More information about the Intel-gfx mailing list