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