xref: /linux/Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.yaml (revision bf373e4c786bfe989e637195252698f45b157a68)
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/amazon,al-fic.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Amazon Annapurna Labs Fabric Interrupt Controller
8
9maintainers:
10  - Talel Shenhar <talel@amazon.com>
11
12properties:
13  compatible:
14    const: amazon,al-fic
15
16  reg:
17    maxItems: 1
18
19  interrupt-controller: true
20
21  '#interrupt-cells':
22    const: 2
23
24  interrupts:
25    maxItems: 1
26
27required:
28  - compatible
29  - reg
30  - interrupt-controller
31  - '#interrupt-cells'
32  - interrupts
33
34additionalProperties: false
35
36examples:
37  - |
38    #include <dt-bindings/interrupt-controller/arm-gic.h>
39
40    interrupt-controller@fd8a8500 {
41        compatible = "amazon,al-fic";
42        reg = <0xfd8a8500 0x1000>;
43        interrupt-controller;
44        #interrupt-cells = <2>;
45        interrupts = <GIC_SPI 0x0 IRQ_TYPE_LEVEL_HIGH>;
46    };
47