17c187155SJonathan Neuschäfer# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
27c187155SJonathan Neuschäfer%YAML 1.2
37c187155SJonathan Neuschäfer---
47c187155SJonathan Neuschäfer$id: http://devicetree.org/schemas/interrupt-controller/nuvoton,wpcm450-aic.yaml#
57c187155SJonathan Neuschäfer$schema: http://devicetree.org/meta-schemas/core.yaml#
67c187155SJonathan Neuschäfer
7*84e85359SKrzysztof Kozlowskititle: Nuvoton WPCM450 Advanced Interrupt Controller
87c187155SJonathan Neuschäfer
97c187155SJonathan Neuschäfermaintainers:
107c187155SJonathan Neuschäfer  - Jonathan Neuschäfer <j.neuschaefer@gmx.net>
117c187155SJonathan Neuschäfer
127c187155SJonathan Neuschäferproperties:
137c187155SJonathan Neuschäfer  '#interrupt-cells':
147c187155SJonathan Neuschäfer    const: 2
157c187155SJonathan Neuschäfer
167c187155SJonathan Neuschäfer  compatible:
177c187155SJonathan Neuschäfer    const: nuvoton,wpcm450-aic
187c187155SJonathan Neuschäfer
197c187155SJonathan Neuschäfer  interrupt-controller: true
207c187155SJonathan Neuschäfer
217c187155SJonathan Neuschäfer  reg:
227c187155SJonathan Neuschäfer    maxItems: 1
237c187155SJonathan Neuschäfer
247c187155SJonathan NeuschäferadditionalProperties: false
257c187155SJonathan Neuschäfer
267c187155SJonathan Neuschäferrequired:
277c187155SJonathan Neuschäfer  - '#interrupt-cells'
287c187155SJonathan Neuschäfer  - compatible
297c187155SJonathan Neuschäfer  - reg
307c187155SJonathan Neuschäfer  - interrupt-controller
317c187155SJonathan Neuschäfer
327c187155SJonathan Neuschäferexamples:
337c187155SJonathan Neuschäfer  - |
347c187155SJonathan Neuschäfer    aic: interrupt-controller@b8002000 {
357c187155SJonathan Neuschäfer        compatible = "nuvoton,wpcm450-aic";
367c187155SJonathan Neuschäfer        reg = <0xb8002000 0x1000>;
377c187155SJonathan Neuschäfer        interrupt-controller;
387c187155SJonathan Neuschäfer        #interrupt-cells = <2>;
397c187155SJonathan Neuschäfer    };
40