The following commit has been merged into the irq/irqchip-next branch of irqchip:
Commit-ID: 7c18715546203a09f859dac2fe3ea8aceec5f235 Gitweb: https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms/7c18715546203a09f859dac2fe3ea8aceec5f235 Author: Jonathan Neuschäfer <j.neuschae...@gmx.net> AuthorDate: Tue, 06 Apr 2021 14:09:14 +02:00 Committer: Marc Zyngier <m...@kernel.org> CommitterDate: Wed, 07 Apr 2021 13:26:00 +01:00 dt-bindings: interrupt-controller: Add nuvoton, wpcm450-aic The WPCM450 AIC ("Advanced Interrupt Controller") is the interrupt controller found in the Nuvoton WPCM450 SoC and other Winbond/Nuvoton SoCs. Signed-off-by: Jonathan Neuschäfer <j.neuschae...@gmx.net> Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Marc Zyngier <m...@kernel.org> Link: https://lore.kernel.org/r/20210406120921.2484986-4-j.neuschae...@gmx.net --- Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml diff --git a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml new file mode 100644 index 0000000..9ce6804 --- /dev/null +++ b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml @@ -0,0 +1,39 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/interrupt-controller/nuvoton,wpcm450-aic.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Nuvoton WPCM450 Advanced Interrupt Controller bindings + +maintainers: + - Jonathan Neuschäfer <j.neuschae...@gmx.net> + +properties: + '#interrupt-cells': + const: 2 + + compatible: + const: nuvoton,wpcm450-aic + + interrupt-controller: true + + reg: + maxItems: 1 + +additionalProperties: false + +required: + - '#interrupt-cells' + - compatible + - reg + - interrupt-controller + +examples: + - | + aic: interrupt-controller@b8002000 { + compatible = "nuvoton,wpcm450-aic"; + reg = <0xb8002000 0x1000>; + interrupt-controller; + #interrupt-cells = <2>; + };