mbox series

[PULL] drm-xe-next-fixes

Message ID fsztfqcddrarwjlxjwm2k4wvc6u5vntceh6b7nsnxjmwzgtunj@sbkshjow65rf (mailing list archive)
State New
Headers show
Series [PULL] drm-xe-next-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-12

Message

Lucas De Marchi March 13, 2025, 4:41 a.m. UTC
Hi Dave and Sima,

Here's the drm-xe-next-fixes for this week targeting 6.15. Without the
kernel-doc fix, building the docs was broken and there is also a warning
fix microblaze arch. Others are "normal driver fixes".

thanks
Lucas De Marchi

drm-xe-next-fixes-2025-03-12:
Core Changes:
  - Fix kernel-doc for gpusvm (Lucas)

Driver Changes:
  - Drop duplicated pc_start call (Rodrigo)
  - Drop sentinels from rtp (Lucas)
  - Fix MOCS debugfs missing forcewake (Tvrtko)
  - Ring flush invalitation (Tvrtko)
  - Fix type for width alignement (Tvrtko)
The following changes since commit 626fb115662c9fd44fcbdd744d96a45b0427b504:

   Backmerge tag 'v6.14-rc6' into drm-next (2025-03-12 09:43:12 +1000)

are available in the Git repository at:

   https://gitlab.freedesktop.org/drm/xe/kernel.git tags/drm-xe-next-fixes-2025-03-12

for you to fetch changes up to 7b7b07c285c304317d00ea21c2a659167d4d4d12:

   drm/xe: Use correct type width for alignment in fb pinning code (2025-03-12 20:56:58 -0700)

----------------------------------------------------------------
Core Changes:
  - Fix kernel-doc for gpusvm (Lucas)

Driver Changes:
  - Drop duplicated pc_start call (Rodrigo)
  - Drop sentinels from rtp (Lucas)
  - Fix MOCS debugfs missing forcewake (Tvrtko)
  - Ring flush invalitation (Tvrtko)
  - Fix type for width alignement (Tvrtko)

----------------------------------------------------------------
Lucas De Marchi (2):
       drm/gpusvm: Fix kernel-doc
       drm/xe/rtp: Drop sentinels from arg to xe_rtp_process_to_sr()

Rodrigo Vivi (1):
       drm/xe/guc_pc: Remove duplicated pc_start call

Tvrtko Ursulin (4):
       drm/xe: Fix MOCS debugfs LNCF readout
       drm/xe: Fix ring flush invalidation
       drm/xe: Pass flags directly to emit_flush_imm_ggtt
       drm/xe: Use correct type width for alignment in fb pinning code

  Documentation/gpu/rfc/gpusvm.rst       |  15 ++--
  drivers/gpu/drm/drm_gpusvm.c           | 124 ++++++++++++++++++---------------
  drivers/gpu/drm/xe/display/xe_fb_pin.c |  20 +++---
  drivers/gpu/drm/xe/tests/xe_rtp_test.c |   2 +-
  drivers/gpu/drm/xe/xe_guc.c            |   8 ---
  drivers/gpu/drm/xe/xe_hw_engine.c      |   6 +-
  drivers/gpu/drm/xe/xe_mocs.c           |   4 +-
  drivers/gpu/drm/xe/xe_reg_whitelist.c  |   4 +-
  drivers/gpu/drm/xe/xe_ring_ops.c       |  28 ++++----
  drivers/gpu/drm/xe/xe_rtp.c            |   6 +-
  drivers/gpu/drm/xe/xe_rtp.h            |   2 +-
  drivers/gpu/drm/xe/xe_tuning.c         |  12 ++--
  drivers/gpu/drm/xe/xe_wa.c             |  12 +---
  13 files changed, 122 insertions(+), 121 deletions(-)