Message ID | 20220317115705.450427-13-krzysztof.kozlowski@canonical.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | dt-bindings: irqchip: include generic schema | expand |
On Thu, Mar 17, 2022 at 12:57:01PM +0100, Krzysztof Kozlowski wrote: > Include generic interrupt-controller.yaml schema, which enforces node > naming and other generic properties. > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> > --- Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> > .../bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml | 7 +++++-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml > index 9ce6804bdb99..285c20de0962 100644 > --- a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml > +++ b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml > @@ -9,6 +9,9 @@ title: Nuvoton WPCM450 Advanced Interrupt Controller bindings > maintainers: > - Jonathan Neuschäfer <j.neuschaefer@gmx.net> > > +allOf: > + - $ref: /schemas/interrupt-controller.yaml# > + > properties: > '#interrupt-cells': > const: 2 > @@ -21,14 +24,14 @@ properties: > reg: > maxItems: 1 > > -additionalProperties: false > - > required: > - '#interrupt-cells' > - compatible > - reg > - interrupt-controller > > +unevaluatedProperties: false > + > examples: > - | > aic: interrupt-controller@b8002000 { > -- > 2.32.0 >
diff --git a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml index 9ce6804bdb99..285c20de0962 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml +++ b/Documentation/devicetree/bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml @@ -9,6 +9,9 @@ title: Nuvoton WPCM450 Advanced Interrupt Controller bindings maintainers: - Jonathan Neuschäfer <j.neuschaefer@gmx.net> +allOf: + - $ref: /schemas/interrupt-controller.yaml# + properties: '#interrupt-cells': const: 2 @@ -21,14 +24,14 @@ properties: reg: maxItems: 1 -additionalProperties: false - required: - '#interrupt-cells' - compatible - reg - interrupt-controller +unevaluatedProperties: false + examples: - | aic: interrupt-controller@b8002000 {
Include generic interrupt-controller.yaml schema, which enforces node naming and other generic properties. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> --- .../bindings/interrupt-controller/nuvoton,wpcm450-aic.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)