mbox series

[0/3] drm/i915: Rework global state serialization

Message ID 20231219130756.25986-1-ville.syrjala@linux.intel.com (mailing list archive)
Headers show
Series drm/i915: Rework global state serialization | expand

Message

Ville Syrjälä Dec. 19, 2023, 1:07 p.m. UTC
From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Rework the way we do the hardware serialization with
global states. This avoids angering drm_atomic_check_only(),
and I suppose it's a bit more efficient as well.

Ville Syrjälä (3):
  drm/i915: Compute use_sagv_wm differently
  drm/i915: Rework global state serializaiton
  drm/i915: Extract intel_atomic_swap_state()

 drivers/gpu/drm/i915/display/intel_display.c  |  42 +++++-
 .../gpu/drm/i915/display/intel_global_state.c | 137 ++++++++++++++++--
 .../gpu/drm/i915/display/intel_global_state.h |   9 +-
 drivers/gpu/drm/i915/display/skl_watermark.c  |  38 +++--
 4 files changed, 193 insertions(+), 33 deletions(-)