Searched full:iommus (Results  1 – 25 of 157) sorted by relevance
1234567
| /Linux-v5.10/arch/arm64/boot/dts/marvell/ | 
| D | armada-8040.dtsi | 40 	iommus = <&smmu 0x444>;44 	iommus = <&smmu 0x445>;
 48 	iommus = <&smmu 0x440>;
 52 	iommus = <&smmu 0x441>;
 56 	iommus = <&smmu 0x454>;
 60 	iommus = <&smmu 0x450>;
 64 	iommus = <&smmu 0x451>;
 
 | 
| D | armada-7040.dtsi | 31 	iommus = <&smmu 0x444>;35 	iommus = <&smmu 0x445>;
 39 	iommus = <&smmu 0x440>;
 43 	iommus = <&smmu 0x441>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/virtio/ | 
| D | mmio.txt | 14 		linked to DMA masters using the "iommus" or "iommu-map"16 		"iommus" property. For virtio-iommu #iommu-cells must be
 21 - iommus:	If the device accesses memory through an IOMMU, it should
 22 		have an "iommus" property [1]. Since virtio-iommu itself
 24 		node cannot have both an "#iommu-cells" and an "iommus"
 35 		iommus = <&viommu 23>
 
 | 
| D | iommu.txt | 19 		an endpoint ID, described by the "iommus" property [2].25   virtio-iommu node doesn't have an "iommus" property, and is omitted from
 62 	iommus = <&iommu0 0x20000>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/iommu/ | 
| D | iommu.txt | 1 This document describes the generic device tree binding for IOMMUs and their29 IOMMUs can be single-master or multiple-master. Single-master IOMMU devices
 75 - iommus: A list of phandle and IOMMU specifier pairs that describe the IOMMU
 79 When an "iommus" property is specified in a device tree node, the IOMMU will
 99 One possible extension to the above is to use an "iommus" property along with
 119 		iommus = <&{/iommu}>;
 141 		iommus = <&{/iommu}>;
 147 		iommus = <&{/iommu}>;
 160 		iommus = <&{/iommu} 42>;
 165 		iommus = <&{/iommu} 23>, <&{/iommu} 24>;
 [all …]
 
 | 
| D | qcom,iommu.txt | 16 - clock-names      : Should be a pair of "iface" (required for IOMMUs18                      the IOMMUs underlying bus access).
 110 		iommus = <&apps_iommu 5>;
 115 		iommus = <&apps_iommu 4>;
 120 		iommus = <&gpu_iommu 1>, <&gpu_iommu 2>;
 
 | 
| D | msm,iommu-v0.txt | 34   - iommus: A reference to the IOMMU in multiple cells. The first cell is a38 	    are required to list all the iommus and the stream ids that the
 62 			iommus = <&mdp_port0 0
 
 | 
| /Linux-v5.10/arch/x86/include/asm/ | 
| D | iommu_table.h | 9  * The execution chain of IOMMUs in 2.6.36 looks as so:22  * over the rest of IOMMUs and unconditionally initialize the SWIOTLB.
 25  * flag would be turned off by all IOMMUs except the Calgary one.
 60  * and it will be run after the SWIOTLB and the other IOMMUs
 62  * detect routine returns a positive value), the other IOMMUs
 64  * to stop detecting the other IOMMUs after yours has been detected.
 84  * in that the former will continue detecting other IOMMUs in the call
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/media/ | 
| D | qcom,msm8916-venus.yaml | 39   iommus:77       iommus:
 81       - iommus
 90   - iommus
 111                 iommus = <&apps_iommu 5>;
 
 | 
| D | mediatek-mdp.txt | 27 - iommus: should point to the respective IOMMU block with master port as42 		iommus = <&iommu M4U_PORT_MDP_RDMA0>;
 53 		iommus = <&iommu M4U_PORT_MDP_RDMA1>;
 83 		iommus = <&iommu M4U_PORT_MDP_WDMA>;
 92 		iommus = <&iommu M4U_PORT_MDP_WROT0>;
 101 		iommus = <&iommu M4U_PORT_MDP_WROT1>;
 
 | 
| D | qcom,sc7180-venus.yaml | 50   iommus:96       iommus:
 100       - iommus
 110   - iommus
 136                 iommus = <&apps_smmu 0x0c00 0x60>;
 
 | 
| D | qcom,sdm845-venus-v2.yaml | 53   iommus:91       iommus:
 95       - iommus
 105   - iommus
 135                 iommus = <&apps_smmu 0x10a0 0x8>,
 
 | 
| D | qcom,sdm845-venus.yaml | 39   iommus:105       iommus:
 109       - iommus
 118   - iommus
 139                 iommus = <&apps_smmu 0x10a0 0x8>,
 
 | 
| D | qcom,msm8996-venus.yaml | 40   iommus:104       iommus:
 108       - iommus
 117   - iommus
 139                 iommus =  <&venus_smmu 0x00>,
 
 | 
| /Linux-v5.10/arch/arm64/boot/dts/renesas/ | 
| D | r8a77950.dtsi | 11 	iommus = <&ipmmu_mp1 0>, <&ipmmu_mp1 1>,22 	iommus = <&ipmmu_mp1 16>, <&ipmmu_mp1 17>,
 37 	iommus = <&ipmmu_vp0 7>;
 41 	iommus = <&ipmmu_vp0 1>;
 45 	iommus = <&ipmmu_vp0 9>;
 49 	iommus = <&ipmmu_vi0 10>;
 134 		iommus = <&ipmmu_vp0 2>;
 143 		iommus = <&ipmmu_vi0 11>;
 152 		iommus = <&ipmmu_vp0 10>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/display/mediatek/ | 
| D | mediatek,disp.txt | 65 - iommus: Should point to the respective IOMMU block with master port as84 	iommus = <&iommu M4U_PORT_DISP_OVL0>;
 94 	iommus = <&iommu M4U_PORT_DISP_OVL1>;
 104 	iommus = <&iommu M4U_PORT_DISP_RDMA0>;
 114 	iommus = <&iommu M4U_PORT_DISP_RDMA1>;
 124 	iommus = <&iommu M4U_PORT_DISP_RDMA2>;
 134 	iommus = <&iommu M4U_PORT_DISP_WDMA0>;
 144 	iommus = <&iommu M4U_PORT_DISP_WDMA1>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/gpu/ | 
| D | nvidia,gk20a.txt | 40 - iommus: A reference to the IOMMU. See ../iommu/iommu.txt for details.57 		iommus = <&mc TEGRA_SWGROUP_GPU>;
 75 		iommus = <&mc TEGRA_SWGROUP_GPU>;
 93 		iommus = <&smmu TEGRA186_SID_GPU>;
 114 		iommus = <&smmu TEGRA194_SID_GPU>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/remoteproc/ | 
| D | ti,omap-remoteproc.yaml | 33   same SoC. Examples of constant properties include 'iommus', 'reg'. The49   iommus:
 207   - iommus
 238             iommus = <&mmu_dsp>;
 275             iommus = <&mmu_ipu>;
 315             iommus = <&mmu0_dsp1>, <&mmu1_dsp1>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/crypto/ | 
| D | hisilicon,hip07-sec.txt | 22 - iommus: The SEC units are behind smmu-v3 iommus.48 	iommus = <&p1_smmu_alg_a 0x600>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/display/msm/ | 
| D | gmu.yaml | 74   iommus:89   - iommus
 123         iommus = <&adreno_smmu 5>;
 
 | 
| /Linux-v5.10/Documentation/devicetree/bindings/dma/ | 
| D | qcom_hidma_mgmt.txt | 55 - iommus: required a iommu node82 			iommus = <&system_mmu>;
 94 		iommus = <&system_mmu>;
 
 | 
| /Linux-v5.10/drivers/iommu/ | 
| D | omap-iommu.c | 946  * the IOMMUs they control at runtime, after they are idled and960 	iommu = omap_domain->iommus;  in omap_iommu_domain_deactivate()
 976  * IOMMUs they control at runtime, before they can resume operations.
 989 	iommu = omap_domain->iommus;  in omap_iommu_domain_activate()
 1347 	iommu = omap_domain->iommus;  in omap_iommu_map()
 1382 	iommu = omap_domain->iommus;  in omap_iommu_unmap()
 1391 	 * simplify return - we are only checking if any of the iommus  in omap_iommu_unmap()
 1423 	odomain->iommus = kcalloc(odomain->num_iommus, sizeof(*iommu),  in omap_iommu_attach_init()
 1425 	if (!odomain->iommus)  in omap_iommu_attach_init()
 1428 	iommu = odomain->iommus;  in omap_iommu_attach_init()
 [all …]
 
 | 
| D | omap-iommu.h | 40  * @num_iommus: number of iommus in this domain41  * @iommus:	omap iommu device data for all iommus in this domain
 48 	struct omap_iommu_device *iommus;  member
 
 | 
| /Linux-v5.10/drivers/staging/media/rkisp1/Documentation/devicetree/bindings/media/ | 
| D | rockchip-isp1.yaml | 26   iommus:106   - iommus
 135             iommus = <&isp0_mmu>;
 
 | 
| /Linux-v5.10/arch/arm/boot/dts/ | 
| D | mt7623n.dtsi | 125 		iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>,146 		iommus = <&iommu MT2701_M4U_PORT_DISP_OVL_0>;
 156 		iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA>;
 166 		iommus = <&iommu MT2701_M4U_PORT_DISP_WDMA>;
 217 		iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA1>;
 
 | 
        1234567