summaryrefslogtreecommitdiffstats
path: root/dts/Bindings/interrupt-controller/axis,crisv32-intc.txt
blob: e8b123b0a5e6c7928723b9729e4d628d3dc74f9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
* CRISv32 Interrupt Controller

Interrupt controller for the CRISv32 SoCs.

Main node required properties:

- compatible : should be:
	"axis,crisv32-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.
- reg: physical base address and size of the intc registers map.

Example:

	intc: interrupt-controller {
		compatible = "axis,crisv32-intc";
		reg = <0xb001c000 0x1000>;
		interrupt-controller;
		#interrupt-cells = <1>;
	};