nvidia,tegra30-smmu.txt 668 B

123456789101112131415161718192021
  1. NVIDIA Tegra 30 IOMMU H/W, SMMU (System Memory Management Unit)
  2. Required properties:
  3. - compatible : "nvidia,tegra30-smmu"
  4. - reg : Should contain 3 register banks(address and length) for each
  5. of the SMMU register blocks.
  6. - interrupts : Should contain MC General interrupt.
  7. - nvidia,#asids : # of ASIDs
  8. - dma-window : IOVA start address and length.
  9. - nvidia,ahb : phandle to the ahb bus connected to SMMU.
  10. Example:
  11. smmu {
  12. compatible = "nvidia,tegra30-smmu";
  13. reg = <0x7000f010 0x02c
  14. 0x7000f1f0 0x010
  15. 0x7000f228 0x05c>;
  16. nvidia,#asids = <4>; /* # of ASIDs */
  17. dma-window = <0 0x40000000>; /* IOVA start & length */
  18. nvidia,ahb = <&ahb>;
  19. };