brintos

brintos / linux-shallow public Read only

0
0
Text · 668 B · 89fb543 Raw
22 lines · plain
1NVIDIA Tegra 30 IOMMU H/W, SMMU (System Memory Management Unit)2 3Required properties:4- compatible : "nvidia,tegra30-smmu"5- reg : Should contain 3 register banks(address and length) for each6  of the SMMU register blocks.7- interrupts : Should contain MC General interrupt.8- nvidia,#asids : # of ASIDs9- dma-window : IOVA start address and length.10- nvidia,ahb : phandle to the ahb bus connected to SMMU.11 12Example:13	smmu {14		compatible = "nvidia,tegra30-smmu";15		reg = <0x7000f010 0x02c16		       0x7000f1f0 0x01017		       0x7000f228 0x05c>;18		nvidia,#asids = <4>;		/* # of ASIDs */19		dma-window = <0 0x40000000>;	/* IOVA start & length */20		nvidia,ahb = <&ahb>;21	};22