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