1*89663341SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*89663341SRob Herring (Arm)%YAML 1.2 3*89663341SRob Herring (Arm)--- 4*89663341SRob Herring (Arm)$id: http://devicetree.org/schemas/interrupt-controller/ti,omap-intc-irq.yaml# 5*89663341SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*89663341SRob Herring (Arm) 7*89663341SRob Herring (Arm)title: TI OMAP Interrupt Controller 8*89663341SRob Herring (Arm) 9*89663341SRob Herring (Arm)maintainers: 10*89663341SRob Herring (Arm) - Tony Lindgren <tony@atomide.com> 11*89663341SRob Herring (Arm) 12*89663341SRob Herring (Arm)description: 13*89663341SRob Herring (Arm) On TI omap2 and 3 the intc interrupt controller can provide 96 or 128 IRQ 14*89663341SRob Herring (Arm) signals to the ARM host depending on the SoC. 15*89663341SRob Herring (Arm) 16*89663341SRob Herring (Arm)properties: 17*89663341SRob Herring (Arm) compatible: 18*89663341SRob Herring (Arm) enum: 19*89663341SRob Herring (Arm) - ti,omap2-intc 20*89663341SRob Herring (Arm) - ti,omap3-intc 21*89663341SRob Herring (Arm) - ti,dm814-intc 22*89663341SRob Herring (Arm) - ti,dm816-intc 23*89663341SRob Herring (Arm) - ti,am33xx-intc 24*89663341SRob Herring (Arm) 25*89663341SRob Herring (Arm) reg: 26*89663341SRob Herring (Arm) maxItems: 1 27*89663341SRob Herring (Arm) 28*89663341SRob Herring (Arm) interrupts: 29*89663341SRob Herring (Arm) maxItems: 1 30*89663341SRob Herring (Arm) 31*89663341SRob Herring (Arm) interrupt-controller: true 32*89663341SRob Herring (Arm) 33*89663341SRob Herring (Arm) '#interrupt-cells': 34*89663341SRob Herring (Arm) const: 1 35*89663341SRob Herring (Arm) 36*89663341SRob Herring (Arm)required: 37*89663341SRob Herring (Arm) - compatible 38*89663341SRob Herring (Arm) - reg 39*89663341SRob Herring (Arm) - interrupt-controller 40*89663341SRob Herring (Arm) - '#interrupt-cells' 41*89663341SRob Herring (Arm) 42*89663341SRob Herring (Arm)additionalProperties: false 43*89663341SRob Herring (Arm) 44*89663341SRob Herring (Arm)examples: 45*89663341SRob Herring (Arm) - | 46*89663341SRob Herring (Arm) interrupt-controller@48200000 { 47*89663341SRob Herring (Arm) compatible = "ti,omap3-intc"; 48*89663341SRob Herring (Arm) reg = <0x48200000 0x1000>; 49*89663341SRob Herring (Arm) interrupts = <32>; 50*89663341SRob Herring (Arm) interrupt-controller; 51*89663341SRob Herring (Arm) #interrupt-cells = <1>; 52*89663341SRob Herring (Arm) }; 53