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