For supporting audio form I2S to DP audio data sub stream. Add hdmi_audio callbacks to drm_bridge_funcs for the HDMI codec framework. The DRM_BRIDGE_OP_HDMI flag in bridge.ops must be set, and implement necessary callbacks for the drm_bridge_connector to enable the HDMI codec. Signed-off-by: Hermes Wu <Hermes.wu@xxxxxxxxxx> --- Changes in v3: - Separate DRM_BRIDGE_OP_HDMI supports and audio callbacks into two commits. - Link to v2: https://lore.kernel.org/r/20250203-add-audio-codec-v2-1-5c8cd72ee5bb@xxxxxxxxxx Changes in v2: - Use DRM HDMI codec framewrok for audio stream setup. - Link to v1: https://lore.kernel.org/r/20250121-add-audio-codec-v1-1-e3ff71b3c819@xxxxxxxxxx --- Hermes Wu (2): drm/bridge: it6505: add support DRM_BRIDGE_OP_HDMI to drm_bridge drm/bridge: it6505: add audio support to drm_bridge_funcs drivers/gpu/drm/bridge/ite-it6505.c | 231 +++++++++++++++++++++++++----------- 1 file changed, 161 insertions(+), 70 deletions(-) --- base-commit: fe003bcb69f7bff9ff2b30b659b004dbafe52907 change-id: 20250114-add-audio-codec-8c9d47062a6c Best regards, -- Hermes Wu <Hermes.wu@xxxxxxxxxx>