[CI 0/8] VF Tweaks

Michal Wajdeczko michal.wajdeczko at intel.com
Tue Feb 13 15:43:47 UTC 2024


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

v2: just rebased, already reviewed at [1]

[1] https://patchwork.freedesktop.org/series/128727/#rev1

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(-)

-- 
2.43.0



More information about the Intel-xe mailing list