From e98a1f15787430ed131207e83ba2f2b35dafafe3 Mon Sep 17 00:00:00 2001 From: Lad Prabhakar Date: Thu, 30 Apr 2026 11:09:28 +0100 Subject: [PATCH] media: dt-bindings: media: renesas,vsp1: Document RZ/T2H and RZ/N2H SoCs Document the VSP2 blocks present on the RZ/T2H and RZ/N2H SoCs. The VSP2 implementation on these SoCs is identical to that on the RZ/G2L SoC. Update the schema to disallow the "resets" property for these SoCs to reflect the hardware integration. Signed-off-by: Lad Prabhakar Reviewed-by: Laurent Pinchart Reviewed-by: Rob Herring (Arm) Link: https://patch.msgid.link/20260430100929.1088281-3-prabhakar.mahadev-lad.rj@bp.renesas.com Signed-off-by: Laurent Pinchart Signed-off-by: Hans Verkuil --- .../devicetree/bindings/media/renesas,vsp1.yaml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/renesas,vsp1.yaml b/Documentation/devicetree/bindings/media/renesas,vsp1.yaml index 803358780f01..a28632165804 100644 --- a/Documentation/devicetree/bindings/media/renesas,vsp1.yaml +++ b/Documentation/devicetree/bindings/media/renesas,vsp1.yaml @@ -29,6 +29,8 @@ properties: - renesas,r9a09g047-vsp2 # RZ/G3E - renesas,r9a09g056-vsp2 # RZ/V2N - renesas,r9a09g057-vsp2 # RZ/V2H(P) + - renesas,r9a09g077-vsp2 # RZ/T2H + - renesas,r9a09g087-vsp2 # RZ/N2H - const: renesas,r9a07g044-vsp2 # RZ/G2L fallback reg: @@ -67,7 +69,6 @@ required: - interrupts - clocks - power-domains - - resets additionalProperties: false @@ -101,6 +102,20 @@ allOf: maxItems: 1 clock-names: false + - if: + properties: + compatible: + contains: + enum: + - renesas,r9a09g077-vsp2 + - renesas,r9a09g087-vsp2 + then: + properties: + resets: false + else: + required: + - resets + examples: # R8A7790 (R-Car H2) VSP1-S - |