[PATCH v5 11/14] dt-bindings: media: mediatek: vcodec: add decoder dt-bindings for mt8196

From: Kyrie Wu

Date: Wed Jun 03 2026 - 04:46:09 EST


From: Yunfei Dong <yunfei.dong@xxxxxxxxxxxx>

The MT8196 decoder differs from previous generations in several
key aspects, most notably in its use of VCP instead of SCP.
Additionally, the MT8196 enhances codec capabilities by supporting
HEVC Main10 profile decoding. To accommodate these hardware changes,
the binding constraints specify a total of 12 clock inputs,
consisting of 9 decoder clocks and 3 VCP interface clocks,
along with 2 power domains covering both the decoder and VCP
subsystems.

Signed-off-by: Yunfei Dong <yunfei.dong@xxxxxxxxxxxx>
Acked-by: Nicolas Dufresne <nicolas.dufresne@xxxxxxxxxxxxx>
---
.../bindings/media/mediatek,vcodec-subdev-decoder.yaml | 1 +
1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml b/Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
index bf8082d87ac0..74e1d88d3056 100644
--- a/Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
+++ b/Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
@@ -76,6 +76,7 @@ properties:
- mediatek,mt8186-vcodec-dec
- mediatek,mt8188-vcodec-dec
- mediatek,mt8195-vcodec-dec
+ - mediatek,mt8196-vcodec-dec

reg:
minItems: 1
--
2.45.2