[Intel-xe] [PATCH v3 0/6] DSB refactoring

Animesh Manna animesh.manna at intel.com
Fri Dec 1 09:13:59 UTC 2023


DSB refactoring for xe after cherry-picking DSB implementation of i915.

Acked-by: Uma Shankar <uma.shankar at intel.com>
Signed-off-by: Animesh Manna <animesh.manna at intel.com>

Animesh Manna (3):
  Revert "FIXME: drm/i915/dsb: xe changes for dsb"
  drm/i915/dsb: DSB code refactoring
  drm/xe/dsb: DSB implementation for xe

Ville Syrjälä (3):
  drm/i915/dsb: Allocate command buffer from local memory
  drm/i915/dsb: Correct DSB command buffer cache coherency settings
  drm/i915/dsb: Re-instate DSB for LUT updates

 drivers/gpu/drm/i915/Makefile                 |   1 +
 drivers/gpu/drm/i915/display/intel_color.c    |   3 -
 drivers/gpu/drm/i915/display/intel_dsb.c      | 153 ++++--------------
 .../gpu/drm/i915/display/intel_dsb_buffer.c   |  82 ++++++++++
 .../gpu/drm/i915/display/intel_dsb_buffer.h   |  29 ++++
 drivers/gpu/drm/xe/Makefile                   |   1 +
 drivers/gpu/drm/xe/display/xe_dsb_buffer.c    |  71 ++++++++
 7 files changed, 219 insertions(+), 121 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/display/intel_dsb_buffer.c
 create mode 100644 drivers/gpu/drm/i915/display/intel_dsb_buffer.h
 create mode 100644 drivers/gpu/drm/xe/display/xe_dsb_buffer.c

-- 
2.29.0



More information about the Intel-xe mailing list