[PATCH 0/6] Add Xe3 and Panther Lake support

Matt Atwood matthew.s.atwood at intel.com
Fri Oct 4 22:05:44 UTC 2024


Add the basic enabling for Xe3 gt and media and add the Panther Lake
platform definition. This defines the Xe3 feature flags and initial GT
workarounds.

Display support will follow later.

v2: Drop several patches in favor of a more lightweight approach,
address feedback on the remainder, reorder. 

Gustavo Sousa (1):
  drm/xe/xe3: Add initial set of workarounds

Haridhar Kalvala (3):
  drm/xe/xe3: Define Xe3 feature flags
  drm/xe/ptl: PTL re-uses Xe2 MOCS table
  drm/xe/ptl: Add PTL platform definition

Matt Roper (2):
  drm/xe/xe3: Xe3 uses the same PAT settings as Xe2
  drm/xe/xe3lpm: Add new "instance0" steering table

 drivers/gpu/drm/xe/regs/xe_engine_regs.h |  1 +
 drivers/gpu/drm/xe/regs/xe_gt_regs.h     |  3 ++
 drivers/gpu/drm/xe/xe_gt_mcr.c           | 17 +++++++-
 drivers/gpu/drm/xe/xe_mocs.c             |  1 +
 drivers/gpu/drm/xe/xe_pat.c              |  2 +-
 drivers/gpu/drm/xe/xe_pci.c              | 16 +++++++-
 drivers/gpu/drm/xe/xe_platform_types.h   |  1 +
 drivers/gpu/drm/xe/xe_wa.c               | 49 +++++++++++++++++++++++-
 drivers/gpu/drm/xe/xe_wa_oob.rules       |  3 +-
 include/drm/intel/xe_pciids.h            | 11 ++++++
 10 files changed, 99 insertions(+), 5 deletions(-)

-- 
2.45.0



More information about the Intel-xe mailing list