mbox series

[PULL] drm-misc-fixes

Message ID a89adcd5-2042-4e7f-93f4-2b299bb1ef17@linux.intel.com (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-01-15

Message

Maarten Lankhorst Jan. 15, 2025, 9:22 a.m. UTC
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(-)