On Fri, Feb 28, 2025 at 12:39:15AM -0300, Leonardo Felipe Takao Hirata wrote: > diff --git a/Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml b/Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml > new file mode 100644 > index 000000000000..59e8814a15b7 > --- /dev/null > +++ b/Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3220-mic.yaml > @@ -0,0 +1,69 @@ > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/interrupt-controller/nxp,lpc3220-mic.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: NXP LPC32xx MIC, SIC1 and SIC2 Interrupt Controllers > + > +maintainers: > + - Vladimir Zapolskiy <vz@xxxxxxxxx> > + > +properties: > + compatible: > + enum: > + - nxp,lpc3220-mic > + - nxp,lpc3220-sic > + > + reg: > + maxItems: 1 > + > + interrupt-controller: true > + > + '#interrupt-cells': > + const: 2 > + > + interrupts: > + items: > + - description: Regular interrupt request > + - description: Fast interrupt request > + description: IRQ and FIQ outputs of SIC1/SIC2 to the MIC. If you respin, drop this line and... > + > +required: > + - compatible > + - reg > + - interrupt-controller > + - '#interrupt-cells' > + > +allOf: > + - if: > + properties: > + compatible: > + contains: > + const: nxp,lpc3220-sic > + then: > + required: > + - interrupts > + > +additionalProperties: false > + > +examples: > + - | > + #include <dt-bindings/interrupt-controller/irq.h> > + > + mic: interrupt-controller@40008000 { > + compatible = "nxp,lpc3220-mic"; > + reg = <0x40008000 0x4000>; > + interrupt-controller; > + #interrupt-cells = <2>; > + }; > + > + sic1: interrupt-controller@4000c000 { ...the unused label "sic1". Acked-by: Conor Dooley <conor.dooley@xxxxxxxxxxxxx> > + compatible = "nxp,lpc3220-sic"; > + reg = <0x4000c000 0x4000>; > + interrupt-controller; > + #interrupt-cells = <2>; > + interrupt-parent = <&mic>; > + interrupts = <0 IRQ_TYPE_LEVEL_LOW>, > + <30 IRQ_TYPE_LEVEL_LOW>; > + }; > -- > 2.43.0 >
Attachment:
signature.asc
Description: PGP signature