[PATCH 2/3] media: dt-bindings: media: renesas,vsp1: Document RZ/T2H and RZ/N2H SoCs
From: Prabhakar
Date: Thu Apr 30 2026 - 06:20:53 EST
From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
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 <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
---
.../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
- |
--
2.54.0