1*e8724504SLiu Peibao# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*e8724504SLiu Peibao%YAML 1.2
3*e8724504SLiu Peibao---
4*e8724504SLiu Peibao$id: http://devicetree.org/schemas/interrupt-controller/loongson,cpu-interrupt-controller.yaml#
5*e8724504SLiu Peibao$schema: http://devicetree.org/meta-schemas/core.yaml#
6*e8724504SLiu Peibao
7*e8724504SLiu Peibaotitle: LoongArch CPU Interrupt Controller
8*e8724504SLiu Peibao
9*e8724504SLiu Peibaomaintainers:
10*e8724504SLiu Peibao  - Liu Peibao <liupeibao@loongson.cn>
11*e8724504SLiu Peibao
12*e8724504SLiu Peibaoproperties:
13*e8724504SLiu Peibao  compatible:
14*e8724504SLiu Peibao    const: loongson,cpu-interrupt-controller
15*e8724504SLiu Peibao
16*e8724504SLiu Peibao  '#interrupt-cells':
17*e8724504SLiu Peibao    const: 1
18*e8724504SLiu Peibao
19*e8724504SLiu Peibao  interrupt-controller: true
20*e8724504SLiu Peibao
21*e8724504SLiu PeibaoadditionalProperties: false
22*e8724504SLiu Peibao
23*e8724504SLiu Peibaorequired:
24*e8724504SLiu Peibao  - compatible
25*e8724504SLiu Peibao  - '#interrupt-cells'
26*e8724504SLiu Peibao  - interrupt-controller
27*e8724504SLiu Peibao
28*e8724504SLiu Peibaoexamples:
29*e8724504SLiu Peibao  - |
30*e8724504SLiu Peibao    interrupt-controller {
31*e8724504SLiu Peibao      compatible = "loongson,cpu-interrupt-controller";
32*e8724504SLiu Peibao      #interrupt-cells = <1>;
33*e8724504SLiu Peibao      interrupt-controller;
34*e8724504SLiu Peibao    };
35