xref: /openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/technologic,ts4800.txt (revision 3eb66e91a25497065c5322b1268cbc3953642227)
1*0f6d785cSDamien RiegelTS-4800 FPGA interrupt controller
2*0f6d785cSDamien Riegel
3*0f6d785cSDamien RiegelTS-4800 FPGA has an internal interrupt controller. When one of the
4*0f6d785cSDamien Riegelinterrupts is triggered, the SoC is notified, usually using a GPIO as
5*0f6d785cSDamien Riegelparent interrupt source.
6*0f6d785cSDamien Riegel
7*0f6d785cSDamien RiegelRequired properties:
8*0f6d785cSDamien Riegel- compatible: should be "technologic,ts4800-irqc"
9*0f6d785cSDamien Riegel- interrupt-controller: identifies the node as an interrupt controller
10*0f6d785cSDamien Riegel- reg: physical base address of the controller and length of memory mapped
11*0f6d785cSDamien Riegel  region
12*0f6d785cSDamien Riegel- #interrupt-cells: specifies the number of cells needed to encode an interrupt
13*0f6d785cSDamien Riegel  source, should be 1.
14*0f6d785cSDamien Riegel- interrupts: specifies the interrupt line in the interrupt-parent controller
15