Commit | Line | Data |
---|---|---|
961e657f HS |
1 | * TI Common Platform Interrupt Controller |
2 | ||
3 | Common Platform Interrupt Controller (cp_intc) is used on | |
4 | OMAP-L1x SoCs and can support several configurable number | |
5 | of interrupts. | |
6 | ||
7 | Main node required properties: | |
8 | ||
9 | - compatible : should be: | |
10 | "ti,cp-intc" | |
11 | - interrupt-controller : Identifies the node as an interrupt controller | |
12 | - #interrupt-cells : Specifies the number of cells needed to encode an | |
13 | interrupt source. The type shall be a <u32> and the value shall be 1. | |
14 | ||
15 | The cell contains the interrupt number in the range [0-128]. | |
16 | - ti,intc-size: Number of interrupts handled by the interrupt controller. | |
17 | - reg: physical base address and size of the intc registers map. | |
18 | ||
19 | Example: | |
20 | ||
21 | intc: interrupt-controller@1 { | |
22 | compatible = "ti,cp-intc"; | |
23 | interrupt-controller; | |
24 | #interrupt-cells = <1>; | |
25 | ti,intc-size = <101>; | |
26 | reg = <0xfffee000 0x2000>; | |
27 | }; |