drm-misc-next for v6.15:

UAPI Changes:
 
 device-wedged events:
 - Let's drivers notify userspace of hung-up devices via uevent
 
 Cross-subsystem Changes:
 
 media:
 - cec: tda998x: Import driver from DRM
 
 Core Changes:
 
 - Cleanups
 
 atomic-helper:
 - async-flip: Support on arbitrary planes
 - writeback: Fix use-after-free error
 - Document atomic-state history
 - Pleanty of cleanups to callback parameter names
 
 doc:
 - Test for kernel-doc errors
 
 format-helper:
 - Support ARGB8888-to-ARGB4444 pixel-format conversion
 
 panel-orientation-quirks:
 - Add quirks for AYANEO 2S, AYA NEO Flip DS and KB, AYA NEO Slide, GPD Win 2,
   OneXPlayer Mini (Intel)
 
 sched:
 - Add parameter struct for init
 
 Driver Changes:
 
 amdgpu:
 - Support device-wedged event
 - Support async pageflips on overlay planes
 
 amdxdna:
 - Refactoring
 
 ast:
 - Refactor cursor handling
 
 bridge:
 - Pass full atomic state to various callbacks
 - analogix-dp: Cleanups
 - cdns-mhdp8546: Fix clock enable/disable
 - nwl-dsi: Set bridge type
 - panel: Cleanups
 - ti-sn65dsi83: Add error recovery; Set bridge type
 
 i2c:
 - tda998x: Drop unused platform_data; Split driver into separate media and bridge drivers
 - Remove the obsolete directory
 
 i915:
 - Support device-wedged event
 
 nouveau:
 - Fixes
 
 panel:
 - visionox-r66451: Use multi-style MIPI-DSI functions
 
 v3d:
 - Handle clock
 
 vkms:
 - Fix use-after-free error
 
 xe:
 - Support device-wedged event
 
 xlnx:
 - Use mutex guards
 - Cleanups
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEchf7rIzpz2NEoWjlaA3BHVMLeiMFAme26/sACgkQaA3BHVML
 eiNAhwgAmN9+s2Qxrn8vCsr5Jx77lVDITa0WxS39wDfF/xbUBlNkqUIVvN8mzScR
 zMx1Z+cX7WPDo3Qyhi7wwFIaT02fRCS3eP3btO7p5QyO5Um+au7PIQyOPwr4Xq4P
 mrAqni5Z6tepR2c0QgcuZaurSyI9tV16PGtEnRBgYDDfCe/w4siw5rLJG7KxHuJ+
 SQAySrU5SwQUVQqp6evoReQ2xP7wYLIeuTPvSd4McafeMUa3vFboXulrG81+Zj9E
 D+hhwDa48TREOD0XgLw5UuqdobV4I/0Ijr1f5a7zgl2vRTQSf4BUD3eFrQsMbPcb
 bhABOlCE5XoxYYky+8xehkhn/z1uSw==
 =SvKv
 -----END PGP SIGNATURE-----

Merge tag 'drm-misc-next-2025-02-20' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next

drm-misc-next for v6.15:

UAPI Changes:

device-wedged events:
- Let's drivers notify userspace of hung-up devices via uevent

Cross-subsystem Changes:

media:
- cec: tda998x: Import driver from DRM

Core Changes:

- Cleanups

atomic-helper:
- async-flip: Support on arbitrary planes
- writeback: Fix use-after-free error
- Document atomic-state history
- Pleanty of cleanups to callback parameter names

doc:
- Test for kernel-doc errors

format-helper:
- Support ARGB8888-to-ARGB4444 pixel-format conversion

panel-orientation-quirks:
- Add quirks for AYANEO 2S, AYA NEO Flip DS and KB, AYA NEO Slide, GPD Win 2,
  OneXPlayer Mini (Intel)

sched:
- Add parameter struct for init

Driver Changes:

amdgpu:
- Support device-wedged event
- Support async pageflips on overlay planes

amdxdna:
- Refactoring

ast:
- Refactor cursor handling

bridge:
- Pass full atomic state to various callbacks
- analogix-dp: Cleanups
- cdns-mhdp8546: Fix clock enable/disable
- nwl-dsi: Set bridge type
- panel: Cleanups
- ti-sn65dsi83: Add error recovery; Set bridge type

i2c:
- tda998x: Drop unused platform_data; Split driver into separate media and bridge drivers
- Remove the obsolete directory

i915:
- Support device-wedged event

nouveau:
- Fixes

panel:
- visionox-r66451: Use multi-style MIPI-DSI functions

v3d:
- Handle clock

vkms:
- Fix use-after-free error

xe:
- Support device-wedged event

xlnx:
- Use mutex guards
- Cleanups

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20250220085321.GA184551@linux.fritz.box
This commit is contained in:
Dave Airlie 2025-02-21 10:54:07 +10:00
commit 7b91683e7d
124 changed files with 4335 additions and 3848 deletions

Some files were not shown because too many files have changed in this diff Show more