]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/bridge: dw-hdmi-qp: Provide HDMI Vendor Specific InfoFrame
authorCristian Ciocaltea <cristian.ciocaltea@collabora.com>
Thu, 29 Jan 2026 12:13:32 +0000 (14:13 +0200)
committerDaniel Stone <daniels@collabora.com>
Fri, 30 Jan 2026 10:04:31 +0000 (10:04 +0000)
commite54c6ac22a8fda74401b2d8c4857728a1ffddb64
tree4b94a38bb478246aec752323975673c364f87472
parent4eda1d5fe99db2a71da0156387b7b69e8e0dc32f
drm/bridge: dw-hdmi-qp: Provide HDMI Vendor Specific InfoFrame

Since commit b626b1a1c9cc ("drm/bridge: refactor HDMI InfoFrame
callbacks"), the following warning is generated:

  [   13.654149] rockchip-drm display-subsystem: [drm] HDMI VSI not supported

Add the missing support for sending HDMI Vendor-Specific Infoframes.

Additionally, introduce dw_hdmi_qp_write_{pkt|infoframe}() helpers, as a
prerequisite to rework all dw_hdmi_qp_bridge_write_*_infoframe()
callbacks and get rid of some boilerplate code.

Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Link: https://patch.msgid.link/20260129-dw-hdmi-qp-iframe-v2-1-0157ad05232c@collabora.com
Signed-off-by: Daniel Stone <daniels@collabora.com>
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h