[PATCH 0/7] drm/i915: Some wm/cxsr cleanups
Ville Syrjala
ville.syrjala at linux.intel.com
Mon Sep 16 16:24:06 UTC 2024
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Start sorting out the pre-skl wm/cxsr code a bit. My plan is:
- move platform specific stuff out from intel_atomic_plane.c
- make cxsr actually robust (currently it has a bunch of poorly
handled corner cases)
- probably some other fixes and cleanups
This series doesn't achieve those goals yet, because
I decided to limit it to non-functional changes, but
it's a start.
Also included the sprite uapi header cleanup here
to save ci a bit of grief.
Ville Syrjälä (7):
drm/i915: Remove leftover intel_sprite_set_colorkey_ioctl() prototype
drm/i915: Combine .compute_{pipe,intermediate}_wm() into one
drm/i915: Extract ilk_must_disable_lp_wm()
drm/i915: Clean up intel_wm_need_update()
drm/i915: Move the dodgy pre-g4x wm stuff into i9xx_wm
drm/i915: s/disable_lp_wm/disable_cxsr/
drm/i915: Rename variables in ilk_intermedidate_wm()
drivers/gpu/drm/i915/display/i9xx_wm.c | 168 +++++++++++++++---
drivers/gpu/drm/i915/display/i9xx_wm.h | 4 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 1 -
.../gpu/drm/i915/display/intel_atomic_plane.c | 133 ++++++--------
drivers/gpu/drm/i915/display/intel_display.c | 21 +--
.../gpu/drm/i915/display/intel_display_core.h | 6 +-
.../drm/i915/display/intel_display_types.h | 3 -
drivers/gpu/drm/i915/display/intel_sprite.h | 3 -
drivers/gpu/drm/i915/display/intel_wm.c | 24 +--
drivers/gpu/drm/i915/display/intel_wm.h | 6 +-
drivers/gpu/drm/i915/i915_driver.c | 2 +-
11 files changed, 221 insertions(+), 150 deletions(-)
--
2.44.2
More information about the Intel-gfx
mailing list