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

Ville Syrjala ville.syrjala at linux.intel.com
Tue Dec 19 13:07:53 UTC 2023


From: Ville Syrjälä <ville.syrjala at 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(-)

-- 
2.41.0



More information about the Intel-gfx mailing list