[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20231130083333.932862-1-wenst@chromium.org>
Date: Thu, 30 Nov 2023 16:33:31 +0800
From: Chen-Yu Tsai <wenst@...omium.org>
To: Lee Jones <lee@...nel.org>, Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Benson Leung <bleung@...omium.org>,
Guenter Roeck <groeck@...omium.org>
Cc: Chen-Yu Tsai <wenst@...omium.org>, devicetree@...r.kernel.org,
chrome-platform@...ts.linux.dev, linux-kernel@...r.kernel.org
Subject: [PATCH] dt-bindings: mfd: cros-ec: Allow interrupts-extended property
"interrupts-extended" provides a more concise way of describing external
GPIO interrupts.
Allow using this instead of "interrupts" plus "interrupt-parent" for
cros-ec.
Signed-off-by: Chen-Yu Tsai <wenst@...omium.org>
---
.../devicetree/bindings/mfd/google,cros-ec.yaml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml b/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
index e1ca4f297c6d..e514eac9f4fc 100644
--- a/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
+++ b/Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
@@ -75,6 +75,9 @@ properties:
interrupts:
maxItems: 1
+ interrupts-extended:
+ maxItems: 1
+
reset-gpios:
maxItems: 1
@@ -199,9 +202,13 @@ allOf:
- google,cros-ec-rpmsg
- google,cros-ec-uart
then:
+ oneOf:
+ - required:
+ - interrupts
+ - required:
+ - interrupts-extended
required:
- reg
- - interrupts
- if:
properties:
--
2.43.0.rc2.451.g8631bc7472-goog
Powered by blists - more mailing lists