[PULL] drm-xe-fixes

Thomas Hellstrom
2025-01-16T20:03:05Z

Hi Dave, Simona!

The hopefully last drm-xe-fixes for 6.13 It's a little bigger than
I was hoping for but nothing that really stands out.

Thanks,
Thomas

drm-xe-fixes-2025-01-16:
Driver Changes:
- Add steering info support for GuC register lists (Jesus Narvaez)
- Add means to wait for reset and synchronous reset (Maciej)
- Make changing ccs_mode a synchronous action (Maciej)
- Add missing mux registers (Ashutosh)
- Mark ComputeCS read mode as UC on iGPU, unblocking ULLS on iGPU (Matt Brost)
The following changes since commit 5bc55a333a2f7316b58edc7573e8e893f7acb532:

Linux 6.13-rc7 (2025-01-12 14:37:56 -0800)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2025-01-16

for you to fetch changes up to b1231ff7ea0689d04040a44864c265bc11612fa8:

drm/xe: Mark ComputeCS read mode as UC on iGPU (2025-01-16 20:03:11 +0100)

----------------------------------------------------------------
Driver Changes:
- Add steering info support for GuC register lists (Jesus Narvaez)
- Add means to wait for reset and synchronous reset (Maciej)
- Make changing ccs_mode a synchronous action (Maciej)
- Add missing mux registers (Ashutosh)
- Mark ComputeCS read mode as UC on iGPU, unblocking ULLS on iGPU (Matt Brost)

----------------------------------------------------------------
Ashutosh Dixit (1):
drm/xe/oa: Add missing VISACTL mux registers

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

Maciej Patelczyk (2):
drm/xe: introduce xe_gt_reset and xe_gt_wait_for_reset
drm/xe: make change ccs_mode a synchronous action

Matthew Brost (1):
drm/xe: Mark ComputeCS read mode as UC on iGPU

drivers/gpu/drm/xe/tests/xe_bo.c | 7 +++----
drivers/gpu/drm/xe/tests/xe_mocs.c | 3 +--
drivers/gpu/drm/xe/xe_gt.h | 25 +++++++++++++++++++++++++
drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 2 +-
drivers/gpu/drm/xe/xe_gt_debugfs.c | 4 +---
drivers/gpu/drm/xe/xe_gt_mcr.c | 6 +++---
drivers/gpu/drm/xe/xe_gt_mcr.h | 4 ++++
drivers/gpu/drm/xe/xe_guc_ads.c | 15 +++++++++++++++
drivers/gpu/drm/xe/xe_hw_engine.c | 2 +-
drivers/gpu/drm/xe/xe_oa.c | 1 +
10 files changed, 55 insertions(+), 14 deletions(-)