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