1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/interrupt-controller/fsl,icoll.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Freescale MXS icoll Interrupt controller
8
9maintainers:
10  - Frank Li <Frank.Li@nxp.com>
11
12properties:
13  compatible:
14    oneOf:
15      - items:
16          - enum:
17              - fsl,imx23-icoll
18              - fsl,imx28-icoll
19          - const: fsl,icoll
20
21  reg:
22    maxItems: 1
23
24  interrupt-controller: true
25
26  '#interrupt-cells':
27    const: 1
28
29required:
30  - compatible
31  - reg
32  - interrupt-controller
33  - '#interrupt-cells'
34
35additionalProperties: false
36
37examples:
38  - |
39    interrupt-controller@80000000 {
40        compatible = "fsl,imx28-icoll", "fsl,icoll";
41        reg = <0x80000000 0x2000>;
42        interrupt-controller;
43        #interrupt-cells = <1>;
44    };
45
46