[PULL] drm-xe-next

Rodrigo Vivi
2025-01-10T14:55:15Z

Hi Sima and Dave,

Here goes one extra drm-xe-next.
The reason for this last minute and extra one towards 6.14 is
because we have 2 patches that we would like to propagate
as soon as possible to avoid later conflicts:
1. A big patch fixing typos everywhere.
2. A patch killing xe_pciids.h and adding missing PCI IDs.

Please consider taking this extra one.

Thanks in advance,
Rodrigo.

drm-xe-next-2025-01-10:
Driver Changes:
- SRIOV VF: Avoid reading inaccessible registers (Jakub, Marcin)
- Introduce RPa frequency information (Rodrigo)
- Remove unnecessary force wakes on SLPC code (Vinay)
- Fix all typos in xe (Nitin)
- Adding steering info support for GuC register lists (Jesus)
- Remove unused xe_pciids.h harder, add missing PCI ID (Jani)
The following changes since commit 6acea03f98f5d0028cae1d9d4c60914bfdfb6d27:

drm/xe: Remove "graphics tile" from kernel doc (2025-01-03 12:43:02 -0800)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-2025-01-10

for you to fetch changes up to 6a04bb5a2046067681257d5dd69a724856c8fbcb:

drm/xe: remove unused xe_pciids.h harder, add missing PCI ID (2025-01-10 11:02:15 +0200)

----------------------------------------------------------------
Driver Changes:
- SRIOV VF: Avoid reading inaccessible registers (Jakub, Marcin)
- Introduce RPa frequency information (Rodrigo)
- Remove unnecessary force wakes on SLPC code (Vinay)
- Fix all typos in xe (Nitin)
- Adding steering info support for GuC register lists (Jesus)
- Remove unused xe_pciids.h harder, add missing PCI ID (Jani)

----------------------------------------------------------------
Jakub Kolakowski (1):
drm/xe/vf: Don't check has flat ccs in bios on VF

Jani Nikula (1):
drm/xe: remove unused xe_pciids.h harder, add missing PCI ID

Jesus Narvaez (1):
drm/xe/guc: Adding steering info support for GuC register lists

Marcin Bernatowicz (2):
drm/xe/rtp: Add match helper to omit SR-IOV VF device
drm/xe/vf: Don't apply Wa_22019338487 for VF

Nitin Gote (1):
drm/xe: Fix all typos in xe

Rodrigo Vivi (1):
drm/xe: Introduce the RPa information

Vinay Belgaumkar (1):
drm/xe/slpc: Remove unnecessary force wakes

drivers/gpu/drm/xe/Kconfig.debug | 4 +-
drivers/gpu/drm/xe/abi/guc_capture_abi.h | 2 +-
drivers/gpu/drm/xe/abi/guc_klvs_abi.h | 6 +-
drivers/gpu/drm/xe/regs/xe_reg_defs.h | 2 +-
drivers/gpu/drm/xe/regs/xe_regs.h | 4 +
drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +-
drivers/gpu/drm/xe/xe_bb.c | 2 +-
drivers/gpu/drm/xe/xe_bo.c | 8 +-
drivers/gpu/drm/xe/xe_bo_doc.h | 2 +-
drivers/gpu/drm/xe/xe_devcoredump.c | 2 +-
drivers/gpu/drm/xe/xe_device.c | 4 +-
drivers/gpu/drm/xe/xe_drm_client.c | 2 +-
drivers/gpu/drm/xe/xe_exec.c | 2 +-
drivers/gpu/drm/xe/xe_ggtt.c | 2 +-
drivers/gpu/drm/xe/xe_gt.h | 2 +-
drivers/gpu/drm/xe/xe_gt_freq.c | 15 ++
drivers/gpu/drm/xe/xe_gt_mcr.c | 8 +-
drivers/gpu/drm/xe/xe_gt_mcr.h | 4 +
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 2 +-
drivers/gpu/drm/xe/xe_guc_ads.c | 15 ++
drivers/gpu/drm/xe/xe_guc_capture.c | 2 +-
drivers/gpu/drm/xe/xe_guc_capture_types.h | 4 +-
drivers/gpu/drm/xe/xe_guc_ct.c | 4 +-
drivers/gpu/drm/xe/xe_guc_pc.c | 79 +++++++---
drivers/gpu/drm/xe/xe_guc_pc.h | 1 +
drivers/gpu/drm/xe/xe_guc_pc_types.h | 2 +
drivers/gpu/drm/xe/xe_guc_submit.c | 2 +-
drivers/gpu/drm/xe/xe_hmm.c | 2 +-
drivers/gpu/drm/xe/xe_migrate.c | 2 +-
drivers/gpu/drm/xe/xe_pci.c | 4 +-
drivers/gpu/drm/xe/xe_pcode.c | 2 +-
drivers/gpu/drm/xe/xe_pm.c | 2 +-
drivers/gpu/drm/xe/xe_pt.c | 2 +-
drivers/gpu/drm/xe/xe_rtp.c | 5 +
drivers/gpu/drm/xe/xe_rtp.h | 15 +-
drivers/gpu/drm/xe/xe_uc_fw_types.h | 2 +-
drivers/gpu/drm/xe/xe_vm.c | 4 +-
drivers/gpu/drm/xe/xe_wa_oob.rules | 2 +-
include/drm/intel/pciids.h | 3 +-
include/drm/intel/xe_pciids.h | 235 -----------------------------
40 files changed, 162 insertions(+), 302 deletions(-)
delete mode 100644 include/drm/intel/xe_pciids.h