mbox series

[PULL] drm-misc-fixes

Message ID 20250417084043.GA365738@linux.fritz.box (mailing list archive)
State New
Headers show
Series [PULL] drm-misc-fixes | expand

Pull-request

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-04-17

Message

Thomas Zimmermann April 17, 2025, 8:40 a.m. UTC
Hi Dave, Sima,

this is the weekly PR of drm-misc-fixes.

Best regards
Thomas

drm-misc-fixes-2025-04-17:
Short summary of fixes pull:

dma-buf:
- Correctly decrement refcounter on errors

gem:
- Fix test for imported buffers

ivpu:
- Fix debugging
- Fixes to frequency
- Support firmware API 3.28.3
- Flush jobs upon reset

mgag200:
- Set vblank start to correct values

v3d:
- Fix Indirect Dispatch
The following changes since commit 1d34597a1e23004c7dd0ab5f58ba1ef95fd9ded5:

  drm/rockchip: dw_hdmi_qp: Fix io init for dw_hdmi_qp_rockchip_resume (2025-04-10 10:51:06 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-04-17

for you to fetch changes up to 76c332d119f9048c6e16b52359f401510f18b2ff:

  drm/mgag200: Fix value in <VBLKSTR> register (2025-04-17 09:56:28 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

dma-buf:
- Correctly decrement refcounter on errors

gem:
- Fix test for imported buffers

ivpu:
- Fix debugging
- Fixes to frequency
- Support firmware API 3.28.3
- Flush jobs upon reset

mgag200:
- Set vblank start to correct values

v3d:
- Fix Indirect Dispatch

----------------------------------------------------------------
Andrzej Kacprowski (2):
      accel/ivpu: Fix the NPU's DPU frequency calculation
      accel/ivpu: Show NPU frequency in sysfs

Dan Carpenter (1):
      dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline()

Karol Wachowski (2):
      accel/ivpu: Update FW Boot API to version 3.28.3
      accel/ivpu: Add cmdq_id to job related logs

Maciej Falkowski (1):
      accel/ivpu: Flush pending jobs of device's workqueues

MaĆ­ra Canal (1):
      drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later

Thomas Zimmermann (2):
      drm/gem: Internally test import_attach for imported objects
      drm/mgag200: Fix value in <VBLKSTR> register

 drivers/accel/ivpu/ivpu_drv.c          |  10 +--
 drivers/accel/ivpu/ivpu_fw.c           |  17 ++++-
 drivers/accel/ivpu/ivpu_hw.h           |  16 ++--
 drivers/accel/ivpu/ivpu_hw_btrs.c      | 134 ++++++++++++++++-----------------
 drivers/accel/ivpu/ivpu_hw_btrs.h      |   7 +-
 drivers/accel/ivpu/ivpu_job.c          |  15 ++--
 drivers/accel/ivpu/ivpu_sysfs.c        |  49 +++++++++++-
 drivers/accel/ivpu/vpu_boot_api.h      |  13 +++-
 drivers/accel/ivpu/vpu_jsm_api.h       |  53 ++++++++-----
 drivers/dma-buf/sw_sync.c              |  19 +++--
 drivers/gpu/drm/mgag200/mgag200_mode.c |   2 +-
 drivers/gpu/drm/v3d/v3d_sched.c        |  16 +++-
 include/drm/drm_gem.h                  |   3 +-
 include/uapi/drm/ivpu_accel.h          |   4 +-
 14 files changed, 226 insertions(+), 132 deletions(-)