[PATCH 3/8] dt-bindings: i3c: renesas,i3c: Add RZ/G3L support

Diogo Ivo diogo.ivo.sx at renesas.com
Tue Oct 20 02:14:57 PDT 2026


Add support for the I3C Bus Interface on the Renesas RZ/G3L (R9A08G046)
SoC. In this SoC, the controller has no HDR Exit Pattern detection
interrupt and no SFRs clock, so constrain its number of interrupts to 16
and the number of clocks to 2.

Signed-off-by: Diogo Ivo <diogo.ivo.sx at renesas.com>
---
 Documentation/devicetree/bindings/i3c/renesas,i3c.yaml | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/Documentation/devicetree/bindings/i3c/renesas,i3c.yaml b/Documentation/devicetree/bindings/i3c/renesas,i3c.yaml
index a20d875086d4..08fcea89a015 100644
--- a/Documentation/devicetree/bindings/i3c/renesas,i3c.yaml
+++ b/Documentation/devicetree/bindings/i3c/renesas,i3c.yaml
@@ -16,6 +16,7 @@ properties:
       - items:
           - enum:
               - renesas,r9a08g045-i3c # RZ/G3S
+              - renesas,r9a08g046-i3c # RZ/G3L
               - renesas,r9a09g047-i3c # RZ/G3E
       - items:
           - enum:
@@ -125,6 +126,22 @@ allOf:
         interrupt-names:
           minItems: 17
 
+  - if:
+      properties:
+        compatible:
+          contains:
+            const: renesas,r9a08g046-i3c
+    then:
+      properties:
+        clocks:
+          maxItems: 2
+        clock-names:
+          maxItems: 2
+        interrupts:
+          maxItems: 16
+        interrupt-names:
+          maxItems: 16
+
   - if:
       properties:
         compatible:

-- 
2.56.0




More information about the linux-i3c mailing list