[Intel-xe] [PATCH v2 00/12] DG2 + PVC workarounds and infra

Lucas De Marchi lucas.demarchi at intel.com
Fri Mar 10 22:15:37 UTC 2023


Some of the infra patches that got reviewed in v1 were applied. This
contains the rest that needed some work.

Tested in DG2 and PVC. The latter needs one additional patch:
https://lore.kernel.org/intel-xe/20230310191430.2229799-1-lucas.demarchi@intel.com/T/#u

Lucas De Marchi (12):
  drm/xe/rtp: Add match helper for gslice fused off
  drm/xe/reg_sr: Tweak verbosity for register printing
  drm/xe: Print whitelist while applying
  drm/xe/debugfs: Dump register save-restore tables
  drm/xe: Remove policy on preemption from WAs
  drm/xe: Reorder WAs to consider the platform
  drm/xe: Add PVC gt workarounds
  drm/xe: Add PVC engine workarounds
  drm/xe: Add missing DG2 gt workarounds and tunings
  drm/xe: Add missing DG2 engine workarounds
  drm/xe: Add missing DG2 lrc tunings
  drm/xe: Add missing DG2 lrc workarounds

 drivers/gpu/drm/xe/regs/xe_gt_regs.h  |  88 +++++-
 drivers/gpu/drm/xe/xe_gt_debugfs.c    |  30 ++
 drivers/gpu/drm/xe/xe_reg_sr.c        |  32 +++
 drivers/gpu/drm/xe/xe_reg_sr.h        |   2 +
 drivers/gpu/drm/xe/xe_reg_whitelist.c |  59 ++++
 drivers/gpu/drm/xe/xe_reg_whitelist.h |  10 +
 drivers/gpu/drm/xe/xe_rtp.c           |  16 ++
 drivers/gpu/drm/xe/xe_rtp.h           |  11 +
 drivers/gpu/drm/xe/xe_tuning.c        |  25 ++
 drivers/gpu/drm/xe/xe_wa.c            | 393 +++++++++++++++++++++++---
 10 files changed, 628 insertions(+), 38 deletions(-)

-- 
2.39.0



More information about the Intel-xe mailing list