altera-pcie-msi.txt 902 B

1234567891011121314151617181920212223242526272829
  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. - interrupt-parent: interrupt source phandle.
  10. - interrupts: specifies the interrupt source of the parent interrupt
  11. controller. The format of the interrupt specifier depends on the
  12. parent interrupt controller.
  13. - num-vectors: number of vectors, range 1 to 32.
  14. - msi-controller: indicates that this is MSI controller node
  15. Example
  16. msi0: msi@0xFF200000 {
  17. compatible = "altr,msi-1.0";
  18. reg = <0xFF200000 0x00000010
  19. 0xFF200010 0x00000080>;
  20. reg-names = "csr", "vector_slave";
  21. interrupt-parent = <&hps_0_arm_gic_0>;
  22. interrupts = <0 42 4>;
  23. msi-controller;
  24. num-vectors = <32>;
  25. };