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(-) -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstrasse 146, 90461 Nuernberg, Germany GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman HRB 36809 (AG Nuernberg)