[PATCH 0/8] VF Tweaks

Michal Wajdeczko michal.wajdeczko at intel.com
Fri Jan 12 15:26:41 UTC 2024


Virtual Function (VF) has limited access to the registers.
Start avoiding using them if we run as VF driver.

Michal Wajdeczko (8):
  drm/xe/vf: Assume fixed GSM size if VF
  drm/xe/vf: Don't try to capture engine data unavailable to VF
  drm/xe/vf: Don't program MOCS if VF
  drm/xe/vf: Don't initialize stolen memory manager if VF
  drm/xe/vf: Don't check if LMEM is initialized if VF
  drm/xe/vf: Don't enable hwmon if VF
  drm/xe/vf: Don't program PAT if VF
  drm/xe/vf: Don't support MCR registers if VF

 drivers/gpu/drm/xe/xe_ggtt.c           |  7 ++++++-
 drivers/gpu/drm/xe/xe_gt_mcr.c         | 17 +++++++++++++++++
 drivers/gpu/drm/xe/xe_hw_engine.c      |  5 +++++
 drivers/gpu/drm/xe/xe_hwmon.c          |  5 +++++
 drivers/gpu/drm/xe/xe_mmio.c           |  9 ++++++++-
 drivers/gpu/drm/xe/xe_mocs.c           |  4 ++++
 drivers/gpu/drm/xe/xe_pat.c            |  5 +++++
 drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c |  5 ++++-
 8 files changed, 54 insertions(+), 3 deletions(-)


base-commit: 7a20187068bed91b523795a18219e570f1e84eb1
-- 
2.25.1



More information about the Intel-xe mailing list