Back to home page

OSCL-LXR

 
 

    


0001 Amazon's Annapurna Labs Fabric Interrupt Controller
0002 
0003 Required properties:
0004 
0005 - compatible: should be "amazon,al-fic"
0006 - reg: physical base address and size of the registers
0007 - interrupt-controller: identifies the node as an interrupt controller
0008 - #interrupt-cells : must be 2. Specifies the number of cells needed to encode
0009   an interrupt source. Supported trigger types are low-to-high edge
0010   triggered and active high level-sensitive.
0011 - interrupts: describes which input line in the interrupt parent, this
0012   fic's output is connected to. This field property depends on the parent's
0013   binding
0014 
0015 Please refer to interrupts.txt in this directory for details of the common
0016 Interrupt Controllers bindings used by client devices.
0017 
0018 Example:
0019 
0020 amazon_fic: interrupt-controller@fd8a8500 {
0021         compatible = "amazon,al-fic";
0022         interrupt-controller;
0023         #interrupt-cells = <2>;
0024         reg = <0x0 0xfd8a8500 0x0 0x1000>;
0025         interrupt-parent = <&gic>;
0026         interrupts = <GIC_SPI 0x0 IRQ_TYPE_LEVEL_HIGH>;
0027 };