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