Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] drm/xe: Add support for Crescent Island
@ 2025-10-22  5:17 Lucas De Marchi
  2025-10-22  5:17 ` [PATCH 01/12] drm/xe/cri: Add CRI platform definition Lucas De Marchi
                   ` (15 more replies)
  0 siblings, 16 replies; 36+ messages in thread
From: Lucas De Marchi @ 2025-10-22  5:17 UTC (permalink / raw)
  To: intel-xe
  Cc: Lucas De Marchi, Balasubramani Vivekanandan, Matt Roper,
	Sk Anirban, Soham Purkait, Raag Jadav, Riana Tauro,
	Anshuman Gupta, Lukasz Laguna, Ashutosh Dixit,
	Umesh Nerlige Ramappa

Now that the support for the base IPs used by Crescent Island are in
place, add the platform and the rest of the basic enabling changes.

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
Ashutosh Dixit (1):
      drm/xe/oa/uapi: Expose MERT OA unit

Balasubramani Vivekanandan (2):
      drm/xe/cri: Add CRI platform definition
      topic/for-xe-CI: drm/xe/cri: Define GuC firmware for CRI

Lukasz Laguna (5):
      drm/xe: Add device flag to indicate standalone MERT
      drm/xe/pf: Configure LMTT in MERT
      drm/xe: Handle MERT interrupts
      drm/xe/pf: Add TLB invalidation support for MERT
      drm/xe/pf: Handle MERT catastrophic errors

Matt Roper (1):
      drm/xe/cri: Setup MOCS table

Raag Jadav (1):
      drm/xe/pm: Enable D3cold WAKE# support

Sk Anirban (1):
      drm/xe/cri: Add new performance limit reasons bits

Soham Purkait (1):
      drm/xe/cri: Add check to verify if CSC is a PCIe endpoint

 drivers/gpu/drm/xe/regs/xe_gt_regs.h       |  15 ++
 drivers/gpu/drm/xe/regs/xe_irq_regs.h      |   1 +
 drivers/gpu/drm/xe/regs/xe_mert_regs.h     |  21 +++
 drivers/gpu/drm/xe/regs/xe_oa_regs.h       |   9 ++
 drivers/gpu/drm/xe/xe_device.h             |   5 +
 drivers/gpu/drm/xe/xe_device_types.h       |  12 ++
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c |  19 +++
 drivers/gpu/drm/xe/xe_gt_throttle.c        | 249 ++++++++++++++++++++++++++++-
 drivers/gpu/drm/xe/xe_heci_gsc.c           |  30 +++-
 drivers/gpu/drm/xe/xe_i2c.c                |  38 +++++
 drivers/gpu/drm/xe/xe_irq.c                |  26 +++
 drivers/gpu/drm/xe/xe_lmtt.c               |  12 +-
 drivers/gpu/drm/xe/xe_mocs.c               |  26 +++
 drivers/gpu/drm/xe/xe_oa.c                 |  36 ++++-
 drivers/gpu/drm/xe/xe_pci.c                |  17 ++
 drivers/gpu/drm/xe/xe_pci_types.h          |   1 +
 drivers/gpu/drm/xe/xe_pcode_api.h          |   6 +
 drivers/gpu/drm/xe/xe_platform_types.h     |   1 +
 drivers/gpu/drm/xe/xe_pm.c                 |  34 ++++
 drivers/gpu/drm/xe/xe_sriov_pf.c           |   3 +
 drivers/gpu/drm/xe/xe_uc_fw.c              |   1 +
 include/drm/intel/pciids.h                 |   4 +
 include/uapi/drm/xe_drm.h                  |   3 +
 23 files changed, 560 insertions(+), 9 deletions(-)

base-commit: fb0f56ad8a2c9953c57c3337a72ccbf9c5050687
change-id: 20251021-cri-928e5dcfde7e

Lucas De Marchi


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2025-11-24 21:34 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-22  5:17 [PATCH 00/12] drm/xe: Add support for Crescent Island Lucas De Marchi
2025-10-22  5:17 ` [PATCH 01/12] drm/xe/cri: Add CRI platform definition Lucas De Marchi
2025-10-22 14:58   ` Shekhar Chauhan
2025-10-22 19:45     ` Lucas De Marchi
2025-10-23 10:57       ` Lucas De Marchi
2025-10-23 11:13         ` Lucas De Marchi
2025-10-22  5:17 ` [PATCH 02/12] topic/for-xe-CI: drm/xe/cri: Define GuC firmware for CRI Lucas De Marchi
2025-10-23 10:33   ` Lucas De Marchi
2025-10-22  5:17 ` [PATCH 03/12] drm/xe/cri: Setup MOCS table Lucas De Marchi
2025-10-22  8:06   ` Vivekanandan, Balasubramani
2025-10-22  5:17 ` [PATCH 04/12] drm/xe/cri: Add new performance limit reasons bits Lucas De Marchi
2025-10-22  6:31   ` [PATCH 4/12] " Raag Jadav
2025-10-22 21:22     ` Lucas De Marchi
2025-10-22  5:17 ` [PATCH 05/12] drm/xe/cri: Add check to verify if CSC is a PCIe endpoint Lucas De Marchi
2025-10-22  5:17 ` [PATCH 06/12] drm/xe/pm: Enable D3cold WAKE# support Lucas De Marchi
2025-10-22  6:35   ` [PATCH 6/12] " Raag Jadav
2025-10-22 19:53     ` Lucas De Marchi
2025-10-22  5:17 ` [PATCH 07/12] drm/xe: Add device flag to indicate standalone MERT Lucas De Marchi
2025-10-28 21:53   ` Dixit, Ashutosh
2025-10-22  5:17 ` [PATCH 08/12] drm/xe/oa/uapi: Expose MERT OA unit Lucas De Marchi
2025-10-22 23:09   ` Umesh Nerlige Ramappa
2025-11-24 21:34     ` Dixit, Ashutosh
2025-10-22  5:17 ` [PATCH 09/12] drm/xe/pf: Configure LMTT in MERT Lucas De Marchi
2025-10-22  5:17 ` [PATCH 10/12] drm/xe: Handle MERT interrupts Lucas De Marchi
2025-10-22 23:19   ` Matt Roper
2025-10-23 14:42     ` Lucas De Marchi
2025-10-28  9:30       ` Laguna, Lukasz
2025-10-22  5:17 ` [PATCH 11/12] drm/xe/pf: Add TLB invalidation support for MERT Lucas De Marchi
2025-10-22 18:28   ` Matthew Brost
2025-10-23 15:11     ` Lucas De Marchi
2025-10-28  9:33       ` Laguna, Lukasz
2025-10-22  5:17 ` [PATCH 12/12] drm/xe/pf: Handle MERT catastrophic errors Lucas De Marchi
2025-10-22  5:40 ` ✗ CI.checkpatch: warning for drm/xe: Add support for Crescent Island Patchwork
2025-10-22  5:41 ` ✓ CI.KUnit: success " Patchwork
2025-10-22  6:29 ` ✓ Xe.CI.BAT: " Patchwork
2025-10-22  7:56 ` ✗ Xe.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox