0001 * Altera PCIe MSI controller
0002
0003 Required properties:
0004 - compatible: should contain "altr,msi-1.0"
0005 - reg: specifies the physical base address of the controller and
0006 the length of the memory mapped region.
0007 - reg-names: must include the following entries:
0008 "csr": CSR registers
0009 "vector_slave": vectors slave port region
0010 - interrupts: specifies the interrupt source of the parent interrupt
0011 controller. The format of the interrupt specifier depends on the
0012 parent interrupt controller.
0013 - num-vectors: number of vectors, range 1 to 32.
0014 - msi-controller: indicates that this is MSI controller node
0015
0016
0017 Example
0018 msi0: msi@0xFF200000 {
0019 compatible = "altr,msi-1.0";
0020 reg = <0xFF200000 0x00000010
0021 0xFF200010 0x00000080>;
0022 reg-names = "csr", "vector_slave";
0023 interrupt-parent = <&hps_0_arm_gic_0>;
0024 interrupts = <0 42 4>;
0025 msi-controller;
0026 num-vectors = <32>;
0027 };