]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/bridge: dw-hdmi-qp: Rework AVI InfoFrame handler
authorCristian Ciocaltea <cristian.ciocaltea@collabora.com>
Thu, 29 Jan 2026 12:13:34 +0000 (14:13 +0200)
committerDaniel Stone <daniels@collabora.com>
Fri, 30 Jan 2026 10:04:31 +0000 (10:04 +0000)
commit1933d1508a9d56fc08a1586ef244eb5516b271ac
tree325b4b4adc3b1b87e219420ab3dbb7d82e347761
parent1df09ea64b04920d574b4277ff194bdfa38569a7
drm/bridge: dw-hdmi-qp: Rework AVI InfoFrame handler

Make use of the recently introduced dw_hdmi_qp_write_infoframe() helper
to simplify the writing of the Auxiliary Video InfoFrame (AVI) packet
header and body registers.

Moreover, since now having dedicated callbacks per InfoFrame type, move
the implementation to dw_hdmi_qp_bridge_write_avi_infoframe() and drop
dw_hdmi_qp_config_avi_infoframe().

While at it, also discard the superfluous infoframe size verification.

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-3-0157ad05232c@collabora.com
Signed-off-by: Daniel Stone <daniels@collabora.com>
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c