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

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

Additionally, discard the redundant static values identifying the frame
version and length.

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

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