Back to home page

OSCL-LXR

 
 

    


0001 * OMAP Interrupt Controller
0002 
0003 OMAP2/3 are using a TI interrupt controller that can support several
0004 configurable number of interrupts.
0005 
0006 Main node required properties:
0007 
0008 - compatible : should be:
0009         "ti,omap2-intc"
0010 - interrupt-controller : Identifies the node as an interrupt controller
0011 - #interrupt-cells : Specifies the number of cells needed to encode an
0012   interrupt source. The type shall be a <u32> and the value shall be 1.
0013 
0014   The cell contains the interrupt number in the range [0-128].
0015 - ti,intc-size: Number of interrupts handled by the interrupt controller.
0016 - reg: physical base address and size of the intc registers map.
0017 
0018 Example:
0019 
0020         intc: interrupt-controller@1 {
0021                 compatible = "ti,omap2-intc";
0022                 interrupt-controller;
0023                 #interrupt-cells = <1>;
0024                 ti,intc-size = <96>;
0025                 reg = <0x48200000 0x1000>;
0026         };
0027