"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@xxxxxxxxxxxx> --- .../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