1eb3fcf00SRob Herring* ARC700 incore Interrupt Controller 2eb3fcf00SRob Herring 3eb3fcf00SRob Herring The core interrupt controller provides 32 prioritised interrupts (2 levels) 4eb3fcf00SRob Herring to ARC700 core. 5eb3fcf00SRob Herring 6eb3fcf00SRob HerringProperties: 7eb3fcf00SRob Herring 8eb3fcf00SRob Herring- compatible: "snps,arc700-intc" 9eb3fcf00SRob Herring- interrupt-controller: This is an interrupt controller. 10eb3fcf00SRob Herring- #interrupt-cells: Must be <1>. 11eb3fcf00SRob Herring 12eb3fcf00SRob Herring Single Cell "interrupts" property of a device specifies the IRQ number 13eb3fcf00SRob Herring between 0 to 31 14eb3fcf00SRob Herring 15eb3fcf00SRob Herring intc accessed via the special ARC AUX register interface, hence "reg" property 16eb3fcf00SRob Herring is not specified. 17eb3fcf00SRob Herring 18eb3fcf00SRob HerringExample: 19eb3fcf00SRob Herring 20eb3fcf00SRob Herring intc: interrupt-controller { 21eb3fcf00SRob Herring compatible = "snps,arc700-intc"; 22eb3fcf00SRob Herring interrupt-controller; 23eb3fcf00SRob Herring #interrupt-cells = <1>; 24eb3fcf00SRob Herring }; 25