mirror-linux/drivers/gpu/drm/bridge
Simona Vetter 098456f314 drm-misc-next for v6.19:
UAPI Changes:
 
 amdxdna:
 - Support reading last hardware error
 
 Cross-subsystem Changes:
 
 dma-buf:
 - heaps: Create heap per CMA reserved location; Improve user-space documentation
 
 Core Changes:
 
 atomic:
 - Clean up and improve state-handling interfaces, update drivers
 
 bridge:
 - Improve ref counting
 
 buddy:
 - Optimize block management
 
 Driver Changes:
 
 amdxdna:
 - Fix runtime power management
 - Support firmware debug output
 
 ast:
 - Set quirks for each chip model
 
 atmel-hlcdc:
 - Set LCDC_ATTRE register in plane disable
 - Set correct values for plane scaler
 
 bochs:
 - Use vblank timer
 
 bridge:
 - synopsis: Support CEC; Init timer with correct frequency
 
 cirrus-qemu:
 - Use vblank timer
 
 imx:
 - Clean up
 
 ivu:
 - Update JSM API to 3.33.0
 - Reset engine on more job errors
 - Return correct error codes for jobs
 
 komeda:
 - Use drm_ logging functions
 
 panel:
 - edp: Support AUO B116XAN02.0
 
 panfrost:
 - Embed struct drm_driver in Panfrost device
 - Improve error handling
 - Clean up job handling
 
 panthor:
 - Support custom ASN_HASH for mt8196
 
 renesas:
 - rz-du: Fix dependencies
 
 rockchip:
 - dsi: Add support for RK3368
 - Fix LUT size for RK3386
 
 sitronix:
 - Fix output position when clearing screens
 
 qaic:
 - Support dma-buf exports
 - Support new firmware's READ_DATA implementation
 - Replace kcalloc with memdup
 - Replace snprintf() with sysfs_emit()
 - Avoid overflows in arithmetics
 - Clean up
 - Fixes
 
 qxl:
 - Use vblank timer
 
 rockchip:
 - Clean up mode-setting code
 
 vgem:
 - Fix fence timer deadlock
 
 virtgpu:
 - Use vblank timer
 -----BEGIN PGP SIGNATURE-----
 
 iQFPBAABCgA5FiEEchf7rIzpz2NEoWjlaA3BHVMLeiMFAmj3ao0bFIAAAAAABAAO
 bWFudTIsMi41KzEuMTEsMiwyAAoJEGgNwR1TC3oj/jkH/R0oaCtnxJHiOk3iG8s/
 PxnSzCvFG9c8q6TgjBGR8SQfQQByFwHrIY7l7aM9M663mdlsNSQCZ9LgAQWvrJDb
 bL5ukPf76FnzS8PgUGFIqW1hQuL/N3m5FEG5tcCgz68CA26yJqvaINKorhXzutkf
 9lv2YrWubUStM25m64O/YWGmgPSRUmUbrHEjzQ5c2JGdO8lBr2Sordq+oFE9XiYM
 LtCk8BByqH3kLOR1S23sca63Q9y/XU3BjNo0IIivLhgD5nN3rfiyT/QdgR+/B4wA
 rI1f033eKdmYBURBLwruchnwx5Mn+CLzOOExY7cp89j6K3SdvUrf7c7VYppFYWqx
 Qbw=
 =o1DX
 -----END PGP SIGNATURE-----

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

drm-misc-next for v6.19:

UAPI Changes:

amdxdna:
- Support reading last hardware error

Cross-subsystem Changes:

dma-buf:
- heaps: Create heap per CMA reserved location; Improve user-space documentation

Core Changes:

atomic:
- Clean up and improve state-handling interfaces, update drivers

bridge:
- Improve ref counting

buddy:
- Optimize block management

Driver Changes:

amdxdna:
- Fix runtime power management
- Support firmware debug output

ast:
- Set quirks for each chip model

atmel-hlcdc:
- Set LCDC_ATTRE register in plane disable
- Set correct values for plane scaler

bochs:
- Use vblank timer

bridge:
- synopsis: Support CEC; Init timer with correct frequency

cirrus-qemu:
- Use vblank timer

imx:
- Clean up

ivu:
- Update JSM API to 3.33.0
- Reset engine on more job errors
- Return correct error codes for jobs

komeda:
- Use drm_ logging functions

panel:
- edp: Support AUO B116XAN02.0

panfrost:
- Embed struct drm_driver in Panfrost device
- Improve error handling
- Clean up job handling

panthor:
- Support custom ASN_HASH for mt8196

renesas:
- rz-du: Fix dependencies

rockchip:
- dsi: Add support for RK3368
- Fix LUT size for RK3386

sitronix:
- Fix output position when clearing screens

qaic:
- Support dma-buf exports
- Support new firmware's READ_DATA implementation
- Replace kcalloc with memdup
- Replace snprintf() with sysfs_emit()
- Avoid overflows in arithmetics
- Clean up
- Fixes

qxl:
- Use vblank timer

rockchip:
- Clean up mode-setting code

vgem:
- Fix fence timer deadlock

virtgpu:
- Use vblank timer

Signed-off-by: Simona Vetter <simona.vetter@ffwll.ch>

From: Thomas Zimmermann <tzimmermann@suse.de>
Link: https://lore.kernel.org/r/20251021111837.GA40643@linux.fritz.box
2025-10-24 13:25:20 +02:00
..
adv7511 drm/bridge: write full Audio InfoFrame 2025-09-09 17:34:39 +03:00
analogix drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
cadence drm next for 6.18-rc1 2025-10-02 12:47:25 -07:00
imx drm/bridge: imx: add driver for HDMI TX Parallel Audio Interface 2025-09-29 09:46:04 +08:00
synopsys drm/bridge: dw-hdmi-qp: Fixup timer base setup 2025-10-15 22:28:03 +02:00
Kconfig drm/bridge: it6505: Use SHA-1 library instead of crypto_shash 2025-09-04 11:27:45 +08:00
Makefile drm: bridge: Add waveshare DSI2DPI unit driver 2025-08-06 08:49:33 +02:00
aux-bridge.c drm/bridge: fix OF node leak 2025-08-02 20:47:16 +03:00
aux-hpd-bridge.c drm for 6.17-rc1 2025-07-30 19:26:49 -07:00
chipone-icn6211.c
chrontel-ch7033.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
cros-ec-anx7688.c
display-connector.c drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts 2025-08-15 18:29:05 +03:00
fsl-ldb.c
ite-it6263.c drm/bridge: ite-it6263: Support HDMI vendor specific infoframe 2025-09-09 17:34:39 +03:00
ite-it6505.c drm/bridge: it6505: Use SHA-1 library instead of crypto_shash 2025-09-04 11:27:45 +08:00
ite-it66121.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
lontium-lt8912b.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
lontium-lt9211.c drm/bridge: lt9211: Drop check for last nibble of version register 2025-10-11 19:38:20 +03:00
lontium-lt9611.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
lontium-lt9611uxc.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
lvds-codec.c
megachips-stdpxxxx-ge-b850v3-fw.c drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: Fix a compile error due to bridge->detect parameter changes 2025-07-15 15:13:52 +03:00
microchip-lvds.c
nwl-dsi.c
nwl-dsi.h
nxp-ptn3460.c
panel.c drm for 6.17-rc1 2025-07-30 19:26:49 -07:00
parade-ps8622.c
parade-ps8640.c
samsung-dsim.c drm/bridge: samsung-dsim: add driver support for exynos7870 DSIM bridge 2025-09-15 19:55:15 +09:00
sii902x.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
sii9234.c
sil-sii8620.c
sil-sii8620.h
simple-bridge.c drm/bridge: simple: add Realtek RTD2171 DP-to-HDMI bridge 2025-09-09 00:27:43 +03:00
ssd2825.c drm: bridge: Add support for Solomon SSD2825 RGB/DSI bridge 2025-07-31 00:21:31 +03:00
tc358762.c
tc358764.c
tc358767.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
tc358768.c
tc358775.c
tda998x_drv.c
thc63lvd1024.c
ti-dlpc3433.c
ti-sn65dsi83.c
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: Add support for DisplayPort mode with HPD 2025-09-23 08:16:45 -07:00
ti-tdp158.c
ti-tfp410.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
ti-tpd12s015.c drm/bridge: Pass down connector to drm bridge detect hook 2025-07-14 18:23:18 +03:00
waveshare-dsi.c drm/bridge: waveshare-dsi: Fix bailout for devm_drm_bridge_alloc() 2025-09-19 10:52:45 +08:00