[Intel-xe] [PATCH 0/2] drm/xe/pvc: Add Wa_16017236439

Niranjana Vishwanathapura niranjana.vishwanathapura at intel.com
Thu Jul 20 08:10:36 UTC 2023


Add workaround 16017236439 on PVC which makes even copy engine instances
to use 64B transfers instead of 256B, hence making it bit slower than
odd copy engine instances.
Update migrate engine to use the faster odd copy engine instances along
with the reserved copy engine for a better throughput.

Signed-off-by: Niranjana Vishwanathapura <niranjana.vishwanathapura at intel.com>

Niranjana Vishwanathapura (2):
  drm/xe/pvc: Force even num engines to use 64B
  drm/xe/pvc: Use fast copy engines as migrate engine on PVC

 drivers/gpu/drm/xe/regs/xe_engine_regs.h |  3 +++
 drivers/gpu/drm/xe/xe_hw_engine.c        | 31 ++++++++++++++++++++++++
 drivers/gpu/drm/xe/xe_hw_engine.h        |  1 +
 drivers/gpu/drm/xe/xe_migrate.c          |  7 +++---
 drivers/gpu/drm/xe/xe_wa.c               |  7 ++++++
 5 files changed, 46 insertions(+), 3 deletions(-)

-- 
2.21.0.rc0.32.g243a4c7e27



More information about the Intel-xe mailing list