Commit | Line | Data |
---|---|---|
ae7d9d32 CC |
1 | Allwinner Sunxi NMI Controller |
2 | ============================== | |
3 | ||
4 | Required properties: | |
5 | ||
6 | - compatible : should be "allwinner,sun7i-a20-sc-nmi" or | |
cc66ef3c | 7 | "allwinner,sun6i-a31-sc-nmi" or "allwinner,sun9i-a80-nmi" |
ae7d9d32 CC |
8 | - reg : Specifies base physical address and size of the registers. |
9 | - interrupt-controller : Identifies the node as an interrupt controller | |
10 | - #interrupt-cells : Specifies the number of cells needed to encode an | |
11 | interrupt source. The value shall be 2. The first cell is the IRQ number, the | |
12 | second cell the trigger type as defined in interrupt.txt in this directory. | |
13 | - interrupt-parent: Specifies the parent interrupt controller. | |
14 | - interrupts: Specifies the interrupt line (NMI) which is handled by | |
15 | the interrupt controller in the parent controller's notation. This value | |
16 | shall be the NMI. | |
17 | ||
18 | Example: | |
19 | ||
20 | sc-nmi-intc@01c00030 { | |
21 | compatible = "allwinner,sun7i-a20-sc-nmi"; | |
22 | interrupt-controller; | |
23 | #interrupt-cells = <2>; | |
24 | reg = <0x01c00030 0x0c>; | |
25 | interrupt-parent = <&gic>; | |
26 | interrupts = <0 0 4>; | |
27 | }; |