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