[PATCH v2 1/3] dt-bindings: i3c: dw: support up to two reset lines

From: Jisheng Zhang

Date: Mon Oct 05 2026 - 11:50:40 EST


The Synopsys DesignWare I3C master controller can have multiple reset
lines, such as core reset, apb reset, and dma reset.

Update the DT binding documentation to increase maxItems for the resets
property to 2.

Signed-off-by: Jisheng Zhang <jszhang@xxxxxxxxxx>
---
.../devicetree/bindings/i3c/snps,dw-i3c-master.yaml | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
index dc7ee38001d6..6da7d90caa3e 100644
--- a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
+++ b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
@@ -12,6 +12,16 @@ maintainers:
allOf:
- $ref: i3c.yaml#

+ - if:
+ properties:
+ compatible:
+ contains:
+ const: altr,agilex5-dw-i3c-master
+ then:
+ properties:
+ resets:
+ maxItems: 1
+
properties:
compatible:
oneOf:
@@ -39,7 +49,7 @@ properties:
maxItems: 1

resets:
- maxItems: 1
+ maxItems: 2

power-domains:
maxItems: 1
--
2.53.0