1 * ARC700 incore Interrupt Controller 1 * ARC700 incore Interrupt Controller 2 2 3 The core interrupt controller provides 32 pr 3 The core interrupt controller provides 32 prioritised interrupts (2 levels) 4 to ARC700 core. 4 to ARC700 core. 5 5 6 Properties: 6 Properties: 7 7 8 - compatible: "snps,arc700-intc" 8 - compatible: "snps,arc700-intc" 9 - interrupt-controller: This is an interrupt c 9 - interrupt-controller: This is an interrupt controller. 10 - #interrupt-cells: Must be <1>. 10 - #interrupt-cells: Must be <1>. 11 11 12 Single Cell "interrupts" property of a devic 12 Single Cell "interrupts" property of a device specifies the IRQ number 13 between 0 to 31 13 between 0 to 31 14 14 15 intc accessed via the special ARC AUX regist 15 intc accessed via the special ARC AUX register interface, hence "reg" property 16 is not specified. 16 is not specified. 17 17 18 Example: 18 Example: 19 19 20 intc: interrupt-controller { 20 intc: interrupt-controller { 21 compatible = "snps,arc700-intc 21 compatible = "snps,arc700-intc"; 22 interrupt-controller; 22 interrupt-controller; 23 #interrupt-cells = <1>; 23 #interrupt-cells = <1>; 24 }; 24 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.