altera-pcie-msi.txt 856 B

123456789101112131415161718192021222324252627
  1. * Altera PCIe MSI controller
  2. Required properties:
  3. - compatible: should contain "altr,msi-1.0"
  4. - reg: specifies the physical base address of the controller and
  5. the length of the memory mapped region.
  6. - reg-names: must include the following entries:
  7. "csr": CSR registers
  8. "vector_slave": vectors slave port region
  9. - interrupts: specifies the interrupt source of the parent interrupt
  10. controller. The format of the interrupt specifier depends on the
  11. parent interrupt controller.
  12. - num-vectors: number of vectors, range 1 to 32.
  13. - msi-controller: indicates that this is MSI controller node
  14. Example
  15. msi0: msi@0xFF200000 {
  16. compatible = "altr,msi-1.0";
  17. reg = <0xFF200000 0x00000010
  18. 0xFF200010 0x00000080>;
  19. reg-names = "csr", "vector_slave";
  20. interrupt-parent = <&hps_0_arm_gic_0>;
  21. interrupts = <0 42 4>;
  22. msi-controller;
  23. num-vectors = <32>;
  24. };