162306a36Sopenharmony_ci* OMAP Interrupt Controller
262306a36Sopenharmony_ci
362306a36Sopenharmony_ciOMAP2/3 are using a TI interrupt controller that can support several
462306a36Sopenharmony_ciconfigurable number of interrupts.
562306a36Sopenharmony_ci
662306a36Sopenharmony_ciMain node required properties:
762306a36Sopenharmony_ci
862306a36Sopenharmony_ci- compatible : should be:
962306a36Sopenharmony_ci	"ti,omap2-intc"
1062306a36Sopenharmony_ci- interrupt-controller : Identifies the node as an interrupt controller
1162306a36Sopenharmony_ci- #interrupt-cells : Specifies the number of cells needed to encode an
1262306a36Sopenharmony_ci  interrupt source. The type shall be a <u32> and the value shall be 1.
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ci  The cell contains the interrupt number in the range [0-128].
1562306a36Sopenharmony_ci- ti,intc-size: Number of interrupts handled by the interrupt controller.
1662306a36Sopenharmony_ci- reg: physical base address and size of the intc registers map.
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciExample:
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	intc: interrupt-controller@1 {
2162306a36Sopenharmony_ci		compatible = "ti,omap2-intc";
2262306a36Sopenharmony_ci		interrupt-controller;
2362306a36Sopenharmony_ci		#interrupt-cells = <1>;
2462306a36Sopenharmony_ci		ti,intc-size = <96>;
2562306a36Sopenharmony_ci		reg = <0x48200000 0x1000>;
2662306a36Sopenharmony_ci	};
2762306a36Sopenharmony_ci
28