| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/marvell/ |
| H A D | armada-8040.dtsi | 36 iommus = <&smmu 0x444>; 40 iommus = <&smmu 0x445>; 44 iommus = <&smmu 0x440>; 48 iommus = <&smmu 0x441>; 52 iommus = <&smmu 0x454>; 56 iommus = <&smmu 0x450>; 60 iommus = <&smmu 0x451>;
|
| H A D | armada-7040.dtsi | 27 iommus = <&smmu 0x444>; 31 iommus = <&smmu 0x445>; 35 iommus = <&smmu 0x440>; 39 iommus = <&smmu 0x441>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/virtio/ |
| H A 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>
|
| H A 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>;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/renesas/ |
| H A 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>;
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | zynqmp.dtsi | 337 iommus = <&smmu 0x14e8>; 350 iommus = <&smmu 0x14e9>; 363 iommus = <&smmu 0x14ea>; 376 iommus = <&smmu 0x14eb>; 389 iommus = <&smmu 0x14ec>; 402 iommus = <&smmu 0x14ed>; 415 iommus = <&smmu 0x14ee>; 428 iommus = <&smmu 0x14ef>; 455 iommus = <&smmu 0x868>; 468 iommus = <&smmu 0x869>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | mediatek-mdp.txt | 27 - iommus: should point to the respective IOMMU block with master port as 42 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>;
|
| H A D | rockchip-cif.txt | 20 - iommus: iommu node attached to cif if exist. 53 iommus = <&vip_mmu>; 82 iommus = <&cif_mmu>; 104 /* iommus = <&cif_mmu>; */
|
| H A D | mediatek-vcodec.txt | 20 - iommus : should point to the respective IOMMU block with master port as 46 iommus = <&iommu M4U_PORT_HW_VDEC_MC_EXT>, 91 iommus = <&iommu M4U_PORT_VENC_RCPU>,
|
| H A D | mediatek-jpeg-encoder.txt | 19 - iommus: should point to the respective IOMMU block with master port as 33 iommus = <&iommu MT2701_M4U_PORT_JPGENC_RDMA>,
|
| H A D | mediatek-jpeg-decoder.txt | 21 - iommus: should point to the respective IOMMU block with master port as 36 iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>,
|
| H A D | nvidia,tegra-vde.txt | 38 - iommus: Must contain phandle to the IOMMU device node. 63 iommus = <&mc TEGRA_SWGROUP_VDE>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpu/ |
| H A 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>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iommu/ |
| H A D | iommu.txt | 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>; 186 iommus = <&{/iommu} 42 0 0x1 0x0>;
|
| H A D | msm,iommu-v0.txt | 34 - iommus: A reference to the IOMMU in multiple cells. The first cell is a 38 are required to list all the iommus and the stream ids that the 62 iommus = <&mdp_port0 0
|
| H A D | qcom,iommu.txt | 110 iommus = <&apps_iommu 5>; 115 iommus = <&apps_iommu 4>; 120 iommus = <&gpu_iommu 1>, <&gpu_iommu 2>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/mediatek/ |
| H A D | mediatek,disp.txt | 65 - iommus: Should point to the respective IOMMU block with master port as 84 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>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/crypto/ |
| H A D | hisilicon,hip07-sec.txt | 22 - iommus: The SEC units are behind smmu-v3 iommus. 48 iommus = <&p1_smmu_alg_a 0x600>;
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A 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>;
|
| /OK3568_Linux_fs/kernel/drivers/iommu/ |
| H A D | omap-iommu.c | 960 iommu = omap_domain->iommus; in omap_iommu_domain_deactivate() 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() 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() 1449 struct omap_iommu_device *iommu = odomain->iommus; in omap_iommu_detach_fini() 1454 kfree(odomain->iommus); in omap_iommu_detach_fini() 1456 odomain->iommus = NULL; in omap_iommu_detach_fini() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8173.dtsi | 944 iommus = <&iommu M4U_PORT_MDP_RDMA0>; 955 iommus = <&iommu M4U_PORT_MDP_RDMA1>; 985 iommus = <&iommu M4U_PORT_MDP_WDMA>; 994 iommus = <&iommu M4U_PORT_MDP_WROT0>; 1003 iommus = <&iommu M4U_PORT_MDP_WROT1>; 1013 iommus = <&iommu M4U_PORT_DISP_OVL0>; 1024 iommus = <&iommu M4U_PORT_DISP_OVL1>; 1035 iommus = <&iommu M4U_PORT_DISP_RDMA0>; 1046 iommus = <&iommu M4U_PORT_DISP_RDMA1>; 1057 iommus = <&iommu M4U_PORT_DISP_RDMA2>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/altera/ |
| H A D | socfpga_stratix10.dtsi | 153 iommus = <&smmu 1>; 171 iommus = <&smmu 2>; 189 iommus = <&smmu 3>; 301 iommus = <&smmu 5>; 487 iommus = <&smmu 6>; 500 iommus = <&smmu 7>;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/intel/ |
| H A D | socfpga_agilex.dtsi | 150 iommus = <&smmu 1>; 168 iommus = <&smmu 2>; 186 iommus = <&smmu 3>; 300 iommus = <&smmu 5>; 487 iommus = <&smmu 6>; 499 iommus = <&smmu 7>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/msm/ |
| H A D | gpu.txt | 23 - iommus: optional phandle to an adreno iommu instance 63 iommus = <&gpu_iommu 0>; 108 iommus = <&adreno_smmu 0>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/ |
| H A D | qcom_hidma_mgmt.txt | 55 - iommus: required a iommu node 82 iommus = <&system_mmu>; 94 iommus = <&system_mmu>;
|