Lines Matching refs:interrupt

6   The core interrupt controller provides 16 prioritized interrupts to the
8 Priority 2 and 3 are reserved. Priority 4-15 are used for interrupt
14 - #interrupt-cells: <1>
18 Single cell specifying the core interrupt priority level (4-15) where
23 core_pic: interrupt-controller@0 {
24 interrupt-controller;
25 #interrupt-cells = <1>;
33 The megamodule PIC consists of four interrupt mupliplexers each of which
34 combine up to 32 interrupt inputs into a single interrupt output which
35 may be cascaded into the core interrupt controller. The megamodule PIC
36 has a total of 12 outputs cascading into the core interrupt controller.
37 One for each core interrupt priority level. In addition to the combined
38 interrupt sources, individual megamodule interrupts may be cascaded to
39 the core interrupt controller. When an individual interrupt is cascaded,
40 it is no longer handled through a megamodule interrupt combiner and is
41 considered to have the core interrupt controller as the parent.
46 - interrupt-controller
47 - #interrupt-cells: <1>
49 - interrupt-parent: must be core interrupt controller
50 - interrupts: This should have four cells; one for each interrupt combiner.
51 The cells contain the core priority interrupt to which the
60 megamodule interrupt source which is MUXed to
61 the core interrupt corresponding to the cell
63 interrupts 0 - 3 (combined interrupt sources) are
68 Single cell specifying the megamodule interrupt source (4-127). Note that
70 use the core interrupt controller as their parent and the specifier will
71 be the core priority level, not the megamodule interrupt number.
75 megamod_pic: interrupt-controller@1800000 {
77 interrupt-controller;
78 #interrupt-cells = <1>;
80 interrupt-parent = <&core_pic>;
85 combiner. Combiner-0 is mapped to core interrupt 12, combiner-1 is mapped
86 to interrupt 13, etc.
89 megamod_pic: interrupt-controller@1800000 {
91 interrupt-controller;
92 #interrupt-cells = <1>;
94 interrupt-parent = <&core_pic>;
101 This the same as the first example except that megamodule interrupt 32 is
102 mapped directly to core priority interrupt 8. The node using this interrupt
103 must set the core controller as its interrupt parent and use 8 in the
104 interrupt specifier value.