Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: display: mediatek: Add binding for HDMIv2 DDC

Add a binding for the Display Data Channel (DDC) IP in MediaTek
SoCs with version 2 HDMI TX IP.

Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://patchwork.kernel.org/project/dri-devel/patch/20250415104321.51149-2-angelogioacchino.delregno@collabora.com/
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>

authored by

AngeloGioacchino Del Regno and committed by
Chun-Kuang Hu
182f7443 0af2f6be

+41
+41
Documentation/devicetree/bindings/display/mediatek/mediatek,mt8195-hdmi-ddc.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/display/mediatek/mediatek,mt8195-hdmi-ddc.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: MediaTek HDMI MT8195 series HDMI Display Data Channel (DDC) 8 + 9 + maintainers: 10 + - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> 11 + - CK Hu <ck.hu@mediatek.com> 12 + 13 + properties: 14 + compatible: 15 + oneOf: 16 + - const: mediatek,mt8195-hdmi-ddc 17 + - items: 18 + - const: mediatek,mt8188-hdmi-ddc 19 + - const: mediatek,mt8195-hdmi-ddc 20 + 21 + clocks: 22 + maxItems: 1 23 + 24 + power-domains: 25 + maxItems: 1 26 + 27 + required: 28 + - compatible 29 + - clocks 30 + 31 + additionalProperties: false 32 + 33 + examples: 34 + - | 35 + hdmi { 36 + hdmi_ddc: i2c { 37 + compatible = "mediatek,mt8195-hdmi-ddc"; 38 + clocks = <&clk26m>; 39 + }; 40 + }; 41 + ...