[PULL] drm-xe-fixes

Thomas Hellstrom
2024-06-13T11:26:38Z

Hi Dave & Sima,

This week's drm-xe-fixes PR.

Except from the maintainer update, nothing major, really.
The "drm/xe: move disable_c6 call" required some conflict
resolution (both visible and silent) which was also
reflected in a conflict with drm-next when building
drm-tip.

drm-xe-fixes-2024-06-13:
Core Changes:
- Xe Maintainers update to MAINTAINERS file.

Driver Changes:
- Use correct forcewake assertions.
- Assert that VRAM provisioning is only done on DGFX.
- Flush render caches before user-fence signalling on all engines.
- Move the disable_c6 call since it was sometimes never called.

Thanks,
Thomas

The following changes since commit 0698ff57bf327d9a5735a898f78161b8dada160b:

drm/xe/pf: Update the LMTT when freeing VF GT config (2024-06-04 16:31:24 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-fixes-2024-06-13

for you to fetch changes up to 2470b141bfae2b9695b5b6823e3b978b22d33dde:

drm/xe: move disable_c6 call (2024-06-13 12:35:13 +0200)

----------------------------------------------------------------
Core Changes:
- Xe Maintainers update to MAINTAINERS file.

Driver Changes:
- Use correct forcewake assertions.
- Assert that VRAM provisioning is only done on DGFX.
- Flush render caches before user-fence signalling on all engines.
- Move the disable_c6 call since it was sometimes never called.

----------------------------------------------------------------
Andrzej Hajda (1):
drm/xe: flush engine buffers before signalling user fence on all engines

Michal Wajdeczko (1):
drm/xe/pf: Assert LMEM provisioning is done only on DGFX

Oded Gabbay (1):
MAINTAINERS: update Xe driver maintainers

Riana Tauro (2):
drm/xe/xe_gt_idle: use GT forcewake domain assertion
drm/xe: move disable_c6 call

Thomas Hellström (1):
MAINTAINERS: Update Xe driver maintainers

MAINTAINERS | 2 +-
drivers/gpu/drm/xe/xe_gt_idle.c | 9 ++++++++-
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 15 +++++++++++++--
drivers/gpu/drm/xe/xe_guc_pc.c | 6 ------
drivers/gpu/drm/xe/xe_ring_ops.c | 18 ++++++++++++++++--
5 files changed, 38 insertions(+), 12 deletions(-)