[Intel-gfx] [PATCH 00/13] drm/i915/dsb: DSB fixes/cleanups

Ville Syrjala ville.syrjala at linux.intel.com
Fri Dec 16 00:37:57 UTC 2022


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

Bunch of DSB related fixes/refactoring/etc.

Ville Syrjälä (13):
  drm/i915/dsb: Stop with the RMW
  drm/i915/dsb: Inline DSB_CTRL writes into intel_dsb_commit()
  drm/i915/dsb: Align DSB register writes to 8 bytes
  drm/i915/dsb: Fix DSB command buffer size checks
  drm/i915/dsb: Extract assert_dsb_has_room()
  drm/i915/dsb: Extract intel_dsb_emit()
  drm/i915/dsb: Improve the indexed reg write checks
  drm/i915/dsb: Handle the indexed vs. not inside the DSB code
  drm/i915/dsb: Introduce intel_dsb_align_tail()
  drm/i915/dsb: Allow the caller to pass in the DSB buffer size
  drm/i915/dsb: Add mode DSB opcodes
  drm/i915/dsb: Define more DSB registers
  drm/i915/dsb: Pimp debug/error prints

 drivers/gpu/drm/i915/display/intel_color.c |  47 ++--
 drivers/gpu/drm/i915/display/intel_dsb.c   | 268 ++++++++++-----------
 drivers/gpu/drm/i915/display/intel_dsb.h   |   5 +-
 drivers/gpu/drm/i915/i915_reg.h            |  50 +++-
 4 files changed, 202 insertions(+), 168 deletions(-)

-- 
2.37.4



More information about the Intel-gfx mailing list