linux/Documentation/devicetree/bindings/arm/vic.txt
<<
>>
Prefs
   1* ARM Vectored Interrupt Controller
   2
   3One or more Vectored Interrupt Controllers (VIC's) can be connected in an ARM
   4system for interrupt routing.  For multiple controllers they can either be
   5nested or have the outputs wire-OR'd together.
   6
   7Required properties:
   8
   9- compatible : should be one of
  10        "arm,pl190-vic"
  11        "arm,pl192-vic"
  12- interrupt-controller : Identifies the node as an interrupt controller
  13- #interrupt-cells : The number of cells to define the interrupts.  Must be 1 as
  14  the VIC has no configuration options for interrupt sources.  The cell is a u32
  15  and defines the interrupt number.
  16- reg : The register bank for the VIC.
  17
  18Optional properties:
  19
  20- interrupts : Interrupt source for parent controllers if the VIC is nested.
  21
  22Example:
  23
  24        vic0: interrupt-controller@60000 {
  25                compatible = "arm,pl192-vic";
  26                interrupt-controller;
  27                #interrupt-cells = <1>;
  28                reg = <0x60000 0x1000>;
  29        };
  30