[PULL] drm-misc-fixes

Maarten Lankhorst
2025-01-15T09:23:03Z

Hi Dave, Simona,

drm-misc-fixes for v6.13. I was out last week so it's 2 weeks worth. :-)

Cheers,
~Maarten

drm-misc-fixes-2025-01-15:
drm-misc-fixes for v6.13:

- itee-it6263 error handling fix.
- Fix warn when unloading v3d.
- Fix W=1 build for kunit tests.
- Fix backlight regression for macbooks 5,1 in nouveau.
- Handle YCbCr420 better in bridge code, with tests.
- Fix cross-device fence handling in nouveau.
- Fix BO reservation handling in vmwgfx.

The following changes since commit 79d67c499c3f886202a40c5cb27e747e4fa4d738:

drm: adv7511: Drop dsi single lane support (2024-12-20 03:53:25 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git
tags/drm-misc-fixes-2025-01-15

for you to fetch changes up to ef84aee151bd6c2c9223c8b430cae21d57b5e1c1:

drm/bridge: ite-it6263: Prevent error pointer dereference in probe()
(2025-01-15 11:27:08 +0800)

----------------------------------------------------------------
drm-misc-fixes for v6.13:

- itee-it6263 error handling fix.
- Fix warn when unloading v3d.
- Fix W=1 build for kunit tests.
- Fix backlight regression for macbooks 5,1 in nouveau.
- Handle YCbCr420 better in bridge code, with tests.
- Fix cross-device fence handling in nouveau.
- Fix BO reservation handling in vmwgfx.

----------------------------------------------------------------
Cristian Ciocaltea (4):
drm/bridge: Prioritize supported_formats over ycbcr_420_allowed
drm/bridge-connector: Sync supported_formats with computed
ycbcr_420_allowed
drm/connector: hdmi: Validate supported_formats matches
ycbcr_420_allowed
drm/tests: connector: Add ycbcr_420_allowed tests

Dan Carpenter (1):
drm/bridge: ite-it6263: Prevent error pointer dereference in probe()

Dave Airlie (1):
nouveau/fence: handle cross device fences properly

Ian Forbes (3):
drm/vmwgfx: Unreserve BO on error
drm/vmwgfx: Remove busy_places
drm/vmwgfx: Add new keep_resv BO param

Maíra Canal (1):
drm/v3d: Ensure job pointer is set to NULL after job completion

Takashi Iwai (1):
drm/nouveau/disp: Fix missing backlight control on Macbook 5,1

Yu-Chun Lin (1):
drm/tests: helpers: Fix compiler warning

drivers/gpu/drm/bridge/ite-it6263.c | 4 +-
drivers/gpu/drm/display/drm_bridge_connector.c | 8 +++-
drivers/gpu/drm/drm_bridge.c | 4 ++
drivers/gpu/drm/drm_connector.c | 3 ++
drivers/gpu/drm/nouveau/nouveau_fence.c | 6 ++-
drivers/gpu/drm/nouveau/nvkm/engine/disp/mcp77.c | 1 +
drivers/gpu/drm/tests/drm_connector_test.c | 60
++++++++++++++++++++++++
drivers/gpu/drm/tests/drm_kunit_helpers.c | 3 +-
drivers/gpu/drm/v3d/v3d_irq.c | 4 ++
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +--
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 ++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 7 +--
drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 5 +-
16 files changed, 111 insertions(+), 30 deletions(-)