[PATCH 00/13] drm/i915: Plane register cleanups
Ville Syrjala
ville.syrjala at linux.intel.com
Thu May 16 13:56:09 UTC 2024
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Bunch of cleanup mostly around plane registers.
Ville Syrjälä (13):
drm/i915: Add skl+ plane name aliases to enum plane_id
drm/i915: Clean up the cursor register defines
drm/i915: Add separate define for SEL_FETCH_CUR_CTL()
drm/i915: Simplify PIPESRC_ERLY_TPT definition
drm/i915: Rename selective fetch plane registers
drm/i915: Define SEL_FETCH_PLANE registers via PICK_EVEN_2RANGES()
drm/i915: Add separate defines for cursor WM/DDB register bits
drm/i915: Move PIPEGCMAX to intel_color_regs.h
drm/i915: Extract i9xx_plane_regs.h
drm/i915: Polish pre-skl primary plane registers
drm/i915: Document a few pre-skl primary plane platform dependencies
drm/i915: Polish sprite plane register definitions
drm/i915: Document which platforms use which sprite registers
drivers/gpu/drm/i915/display/i9xx_plane.c | 1 +
.../gpu/drm/i915/display/i9xx_plane_regs.h | 110 ++++++++
.../gpu/drm/i915/display/intel_atomic_plane.c | 1 +
drivers/gpu/drm/i915/display/intel_color.c | 2 +-
.../gpu/drm/i915/display/intel_color_regs.h | 5 +
drivers/gpu/drm/i915/display/intel_crtc.c | 6 +-
drivers/gpu/drm/i915/display/intel_cursor.c | 42 ++-
.../gpu/drm/i915/display/intel_cursor_regs.h | 66 +++--
drivers/gpu/drm/i915/display/intel_display.c | 9 +-
.../drm/i915/display/intel_display_limits.h | 21 +-
drivers/gpu/drm/i915/display/intel_fbc.c | 1 +
drivers/gpu/drm/i915/display/intel_psr.c | 2 +-
drivers/gpu/drm/i915/display/intel_psr_regs.h | 49 +---
.../gpu/drm/i915/display/intel_sprite_regs.h | 242 ++++++++++--------
.../gpu/drm/i915/display/intel_sprite_uapi.c | 2 +-
.../drm/i915/display/skl_universal_plane.c | 35 ++-
.../drm/i915/display/skl_universal_plane.h | 3 -
.../i915/display/skl_universal_plane_regs.h | 68 +++++
drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 +
drivers/gpu/drm/i915/gvt/display.c | 1 +
drivers/gpu/drm/i915/gvt/fb_decoder.c | 1 +
drivers/gpu/drm/i915/gvt/handlers.c | 1 +
drivers/gpu/drm/i915/i915_reg.h | 91 +------
drivers/gpu/drm/i915/intel_clock_gating.c | 1 +
drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1 +
25 files changed, 449 insertions(+), 313 deletions(-)
create mode 100644 drivers/gpu/drm/i915/display/i9xx_plane_regs.h
--
2.44.1
More information about the Intel-gfx
mailing list