Hi Dave, Sima,

this is the PR for drm-misc-next for this week.

Best regards
Thomas

drm-misc-next-2026-03-05:
drm-misc-next for v7.1:

Cross-subsystem Changes:

dma-buf:
- Prepare for compile-time concurrency analysis

Core Changes:

buddy:
- Improve assert testing

sched:
- Fix race condition in drm_sched_fini()
- Mark slow tests

Driver Changes:

bridge:
- waveshare-dsi: Fix register and attach; Support 1..4 DSI lanes plus DT 
bindings

gma500:
- Use DRM client buffer for fbdev framebuffer

gud:
- Test for imported buffers with helper

imagination:
- Fix power domain handling

ivpu:
- Update boot API to v3.29.4
- Limit per-user number of doorbells and contexts

nouveau:
- Test for imported buffers with helper

panel:
- panel-edp: Fix timings for BOE NV140WUM-N64

panfrost:
- Test for imported buffers with helper

panthor:
- Test for imported buffers with helper

vc4:
- Test for imported buffers with helper
The following changes since commit 17b95278ae6adb9ea5b801fcd2ae5d182448e99d:

  Merge tag 'drm-xe-next-2026-03-02' of 
https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2026-03-03 10:37:29 
+1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git 
tags/drm-misc-next-2026-03-05

for you to fetch changes up to d2e20c8951e4bb5f4a828aed39813599980353b6:

  drm/gud: Test for imported buffers with drm_gem_is_imported() (2026-03-05 
08:14:09 +0100)

----------------------------------------------------------------
drm-misc-next for v7.1:

Cross-subsystem Changes:

dma-buf:
- Prepare for compile-time concurrency analysis

Core Changes:

buddy:
- Improve assert testing

sched:
- Fix race condition in drm_sched_fini()
- Mark slow tests

Driver Changes:

bridge:
- waveshare-dsi: Fix register and attach; Support 1..4 DSI lanes plus DT 
bindings

gma500:
- Use DRM client buffer for fbdev framebuffer

gud:
- Test for imported buffers with helper

imagination:
- Fix power domain handling

ivpu:
- Update boot API to v3.29.4
- Limit per-user number of doorbells and contexts

nouveau:
- Test for imported buffers with helper

panel:
- panel-edp: Fix timings for BOE NV140WUM-N64

panfrost:
- Test for imported buffers with helper

panthor:
- Test for imported buffers with helper

vc4:
- Test for imported buffers with helper

----------------------------------------------------------------
Bart Van Assche (1):
      dma-buf: Suppress a thread-safety complaint

Haikun Zhou (1):
      drm/panel-edp: Change BOE NV140WUM-N64 timings

Karol Wachowski (1):
      accel/ivpu: Limit number of maximum contexts and doorbells per user

Maciej Falkowski (1):
      accel/ivpu: Update FW Boot API to version 3.29.4

Marek Vasut (3):
      drm/bridge: waveshare-dsi: Register and attach our DSI device at probe
      dt-bindings: display: bridge: waveshare,dsi2dpi: Document 1..4 DSI lane 
support
      drm/bridge: waveshare-dsi: Add support for 1..4 DSI data lanes

Matt Coster (3):
      drm/imagination: Check for NULL struct dev_pm_domain_list
      drm/imagination: Detach pm domains if linking fails
      drm/imagination: Ensure struct pvr_device->power is initialized

Maxime Ripard (1):
      drm/tests: Mark slow tests as slow

Philipp Stanner (1):
      drm/sched: Remove racy hack from drm_sched_fini()

Sanjay Yadav (1):
      gpu/buddy: Introduce gpu_buddy_assert() for kunit-aware assertions

Thomas Zimmermann (11):
      drm/nouveau: Test for imported buffers with drm_gem_is_imported()
      drm/panfrost: Test for imported buffers with drm_gem_is_imported()
      drm/panthor: Test for imported buffers with drm_gem_is_imported()
      drm/client: Export drm_client_buffer_create()
      drm/gma500: fbdev: Set framebuffer size to GEM object size
      drm/gma500: fbdev: Calculate buffer geometry with format helpers
      drm/gma500: fbdev: Use a DRM client buffer
      drm/gma500: Create framebuffers with drm_gem_fb_create()
      drm/vc4: Test for imported buffers with drm_gem_is_imported()
      Merge drm/drm-next into drm-misc-next
      drm/gud: Test for imported buffers with drm_gem_is_imported()

 .../bindings/display/bridge/waveshare,dsi2dpi.yaml |   3 +
 drivers/accel/ivpu/ivpu_drv.c                      |  94 ++++++++-
 drivers/accel/ivpu/ivpu_drv.h                      |  26 ++-
 drivers/accel/ivpu/ivpu_job.c                      |  36 +++-
 drivers/accel/ivpu/vpu_boot_api.h                  | 211 +++++++++------------
 drivers/dma-buf/dma-resv.c                         |   5 +-
 drivers/gpu/buddy.c                                |  36 +++-
 drivers/gpu/drm/bridge/waveshare-dsi.c             |  14 +-
 drivers/gpu/drm/drm_client.c                       |   3 +-
 drivers/gpu/drm/gma500/fbdev.c                     | 101 +++++-----
 drivers/gpu/drm/gma500/framebuffer.c               | 104 +---------
 drivers/gpu/drm/gma500/psb_drv.h                   |   6 -
 drivers/gpu/drm/gud/gud_pipe.c                     |   2 +-
 drivers/gpu/drm/imagination/pvr_power.c            |  52 +++--
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   2 +-
 drivers/gpu/drm/panel/panel-edp.c                  |   9 +-
 drivers/gpu/drm/panfrost/panfrost_gem.c            |   2 +-
 drivers/gpu/drm/panthor/panthor_gem.c              |   2 +-
 drivers/gpu/drm/scheduler/sched_main.c             |  38 +---
 drivers/gpu/drm/scheduler/tests/tests_basic.c      |   4 +-
 drivers/gpu/drm/vc4/vc4_bo.c                       |   2 +-
 drivers/gpu/drm/vc4/vc4_gem.c                      |   2 +-
 drivers/gpu/tests/gpu_buddy_test.c                 |   2 +-
 include/drm/drm_client.h                           |   3 +
 24 files changed, 388 insertions(+), 371 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com
GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)

Reply via email to