[tip: irq/drivers] dt-bindings: interrupt-controller: Add support for Amlogic A9 SoCs
From: tip-bot2 for Xianwei Zhao
Date: Mon May 11 2026 - 09:16:39 EST
The following commit has been merged into the irq/drivers branch of tip:
Commit-ID: f51c99a0e502dcfd3a1972554ed3f09970a55a07
Gitweb: https://git.kernel.org/tip/f51c99a0e502dcfd3a1972554ed3f09970a55a07
Author: Xianwei Zhao <xianwei.zhao@xxxxxxxxxxx>
AuthorDate: Fri, 08 May 2026 07:36:55
Committer: Thomas Gleixner <tglx@xxxxxxxxxx>
CommitterDate: Mon, 11 May 2026 15:11:29 +02:00
dt-bindings: interrupt-controller: Add support for Amlogic A9 SoCs
Update dt-binding document for GPIO interrupt controller
of Amlogic A9 SoCs.
Signed-off-by: Xianwei Zhao <xianwei.zhao@xxxxxxxxxxx>
Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxx>
Acked-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx>
Link: https://patch.msgid.link/20260508-a9-gpio-irqchip-v1-2-9dc5f3e022e0@xxxxxxxxxxx
---
Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml b/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
index d0fad93..d266719 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/amlogic,meson-gpio-intc.yaml
@@ -38,6 +38,8 @@ properties:
- amlogic,a4-gpio-intc
- amlogic,a4-gpio-ao-intc
- amlogic,a5-gpio-intc
+ - amlogic,a9-gpio-intc
+ - amlogic,a9-gpio-ao-intc
- amlogic,c3-gpio-intc
- amlogic,s6-gpio-intc
- amlogic,s7-gpio-intc
@@ -56,7 +58,7 @@ properties:
amlogic,channel-interrupts:
description: Array with the upstream hwirq numbers
minItems: 2
- maxItems: 12
+ maxItems: 20
$ref: /schemas/types.yaml#/definitions/uint32-array
required:
@@ -76,9 +78,20 @@ then:
amlogic,channel-interrupts:
maxItems: 2
else:
- properties:
- amlogic,channel-interrupts:
- minItems: 8
+ if:
+ properties:
+ compatible:
+ contains:
+ const: amlogic,a9-gpio-ao-intc
+ then:
+ properties:
+ amlogic,channel-interrupts:
+ minItems: 20
+ else:
+ properties:
+ amlogic,channel-interrupts:
+ minItems: 8
+ maxItems: 12
additionalProperties: false