]> Gentwo Git Trees - linux/.git/commit
drm/bridge: dw-hdmi-qp: Add CEC support
authorCristian Ciocaltea <cristian.ciocaltea@collabora.com>
Wed, 3 Sep 2025 18:50:59 +0000 (21:50 +0300)
committerHeiko Stuebner <heiko@sntech.de>
Wed, 15 Oct 2025 20:28:01 +0000 (22:28 +0200)
commite4a2d54a2f1a9c9a1971651832c8f0ad9d3782c4
treec7d6d86ea2dd5d8c297ce15440d5d0885cc28de2
parente485883c815ee908de82547806d6edd65664b77b
drm/bridge: dw-hdmi-qp: Add CEC support

Add support for the CEC interface of the Synopsys DesignWare HDMI QP TX
controller.

This is based on the downstream implementation, but rewritten on top of
the CEC helpers added recently to the DRM HDMI connector framework.

Also note struct dw_hdmi_qp_plat_data has been extended to include the
CEC IRQ number to be provided by the platform driver.

Co-developed-by: Algea Cao <algea.cao@rock-chips.com>
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Co-developed-by: Derek Foreman <derek.foreman@collabora.com>
Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20250903-rk3588-hdmi-cec-v4-1-fa25163c4b08@collabora.com
drivers/gpu/drm/bridge/synopsys/Kconfig
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.h
include/drm/bridge/dw_hdmi_qp.h