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

Matt Roper matthew.d.roper at intel.com
Tue Oct 8 16:08:18 UTC 2024


On Mon, Oct 07, 2024 at 06:35:03PM -0700, Matt Atwood wrote:
> 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.
> 
> v3: reuse xe2_graphics defintion, merge steering entries where
> appropriate, fix mistake in stepping for 2 workarounds.

In the future place use the -v option to git-format-patch when sending
updated revisions.  It looks like you manually added a "v3" to the cover
letter's subject here, but the rest of the patches in this series are
missing the version number.


Matt

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

-- 
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation


More information about the Intel-xe mailing list