| /linux/arch/arm64/boot/dts/marvell/ |
| H A D | armada-8040.dtsi | 30 iommus = <&smmu 0x444>; 34 iommus = <&smmu 0x445>; 38 iommus = <&smmu 0x440>; 42 iommus = <&smmu 0x441>; 46 iommus = <&smmu 0x454>; 50 iommus = <&smmu 0x450>; 54 iommus = <&smmu 0x451>;
|
| H A D | armada-7040.dtsi | 21 iommus = <&smmu 0x444>; 25 iommus = <&smmu 0x445>; 29 iommus = <&smmu 0x440>; 33 iommus = <&smmu 0x441>;
|
| /linux/arch/arm64/boot/dts/xilinx/ |
| H A D | versal-net-vn-x-b2197-01-revA.dts | 79 iommus = <&smmu 0x235>; 93 iommus = <&smmu 0x245>; 100 iommus = <&smmu 0x243>;
|
| /linux/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 117 One possible extension to the above is to use an "iommus" property along with 137 iommus = <&{/iommu}>; 159 iommus = <&{/iommu}>; 165 iommus = <&{/iommu}>; 178 iommus = <&{/iommu} 42>; 183 iommus = <&{/iommu} 23>, <&{/iommu} 24>; 204 iommus = <&{/iommu} 42 0 0x1 0x0>;
|
| /linux/arch/arm/boot/dts/mediatek/ |
| H A D | mt7623n.dtsi | 124 iommus = <&iommu MT2701_M4U_PORT_JPGDEC_WDMA>, 145 iommus = <&iommu MT2701_M4U_PORT_DISP_OVL_0>; 154 iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA>; 163 iommus = <&iommu MT2701_M4U_PORT_DISP_WDMA>; 213 iommus = <&iommu MT2701_M4U_PORT_DISP_RDMA1>;
|
| /linux/drivers/iommu/ |
| H A D | omap-iommu.c | 959 iommu = omap_domain->iommus; in omap_iommu_domain_deactivate() 988 iommu = omap_domain->iommus; in omap_iommu_domain_activate() 1320 iommu = omap_domain->iommus; in omap_iommu_map() 1357 iommu = omap_domain->iommus; in omap_iommu_unmap() 1398 odomain->iommus = kcalloc(odomain->num_iommus, sizeof(*iommu), in omap_iommu_attach_init() 1400 if (!odomain->iommus) in omap_iommu_attach_init() 1403 iommu = odomain->iommus; in omap_iommu_attach_init() 1424 struct omap_iommu_device *iommu = odomain->iommus; in omap_iommu_detach_fini() 1429 kfree(odomain->iommus); in omap_iommu_detach_fini() 1431 odomain->iommus = NULL; in omap_iommu_detach_fini() [all …]
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | amd-seattle-xgbe-b.dtsi | 30 iommus = <&xgmac0_smmu 0x00 0x17>; /* 0-7, 16-23 */ 56 iommus = <&xgmac1_smmu 0x00 0x17>; /* 0-7, 16-23 */
|
| H A D | amd-seattle-soc.dtsi | 61 iommus = <&sata0_smmu 0x0 0x1f>; 72 iommus = <&sata1_smmu 0x0e>, 212 iommus = <&sata1_smmu 0x00>,
|
| /linux/arch/arm64/boot/dts/mediatek/ |
| H A D | mt8173.dtsi | 1025 iommus = <&iommu M4U_PORT_MDP_RDMA0>; 1035 iommus = <&iommu M4U_PORT_MDP_RDMA1>; 1064 iommus = <&iommu M4U_PORT_MDP_WDMA>; 1072 iommus = <&iommu M4U_PORT_MDP_WROT0>; 1080 iommus = <&iommu M4U_PORT_MDP_WROT1>; 1089 iommus = <&iommu M4U_PORT_DISP_OVL0>; 1099 iommus = <&iommu M4U_PORT_DISP_OVL1>; 1109 iommus = <&iommu M4U_PORT_DISP_RDMA0>; 1119 iommus = <&iommu M4U_PORT_DISP_RDMA1>; 1129 iommus = <&iommu M4U_PORT_DISP_RDMA2>; [all …]
|
| H A D | mt8195.dtsi | 2065 iommus = <&iommu_vpp M4U_PORT_L4_MDP_RDMA>; 2137 iommus = <&iommu_vpp M4U_PORT_L4_MDP_OVL>; 2162 iommus = <&iommu_vpp M4U_PORT_L4_MDP_WROT>; 2339 iommus = <&iommu_vdo M4U_PORT_L5_SVPP1_MDP_RDMA>; 2351 iommus = <&iommu_vdo M4U_PORT_L5_SVPP2_MDP_RDMA>; 2363 iommus = <&iommu_vpp M4U_PORT_L6_SVPP3_MDP_RDMA>; 2535 iommus = <&iommu_vdo M4U_PORT_L5_SVPP1_MDP_OVL>; 2569 iommus = <&iommu_vdo M4U_PORT_L5_SVPP1_MDP_WROT>; 2581 iommus = <&iommu_vdo M4U_PORT_L5_SVPP2_MDP_WROT>; 2593 iommus = <&iommu_vpp M4U_PORT_L6_SVPP3_MDP_WROT>; [all …]
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra114.dtsi | 44 iommus = <&mc TEGRA_SWGROUP_HC>; 59 iommus = <&mc TEGRA_SWGROUP_VI>; 72 iommus = <&mc TEGRA_SWGROUP_EPP>; 85 iommus = <&mc TEGRA_SWGROUP_ISP>; 98 iommus = <&mc TEGRA_SWGROUP_G2>; 108 iommus = <&mc TEGRA_SWGROUP_NV>; 121 iommus = <&mc TEGRA_SWGROUP_DC>; 140 iommus = <&mc TEGRA_SWGROUP_DCB>; 201 iommus = <&mc TEGRA_SWGROUP_MSENC>; 213 iommus = <&mc TEGRA_SWGROUP_TSEC>; [all …]
|
| H A D | tegra30.dtsi | 128 iommus = <&mc TEGRA_SWGROUP_HC>; 147 iommus = <&mc TEGRA_SWGROUP_MPE>; 162 iommus = <&mc TEGRA_SWGROUP_VI>; 197 iommus = <&mc TEGRA_SWGROUP_EPP>; 211 iommus = <&mc TEGRA_SWGROUP_ISP>; 226 iommus = <&mc TEGRA_SWGROUP_G2>; 244 iommus = <&mc TEGRA_SWGROUP_NV>, 260 iommus = <&mc TEGRA_SWGROUP_DC>; 292 iommus = <&mc TEGRA_SWGROUP_DCB>; 554 iommus = <&mc TEGRA_SWGROUP_VDE>;
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | ti,omap3isp.txt | 16 iommus : phandle and IOMMU specifier for the IOMMU that serves the ISP 63 iommus = <&mmu_isp>;
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm6350.dtsi | 842 iommus = <&apps_smmu 0x60 0x0>; 894 iommus = <&apps_smmu 0x56 0x0>; 907 iommus = <&apps_smmu 0x43 0x0>; 983 iommus = <&apps_smmu 0x4d6 0x0>; 996 iommus = <&apps_smmu 0x4c3 0x0>; 1158 iommus = <&apps_smmu 0x80 0x0>; 1251 iommus = <&apps_smmu 0x426 0x11>, 1263 iommus = <&apps_smmu 0x426 0x11>, 1276 iommus = <&apps_smmu 0x440 0x0>, 1386 iommus = <&apps_smmu 0x100f 0x0>; [all …]
|
| H A D | sm8350.dtsi | 727 iommus = <&apps_smmu 0x5f6 0x0>; 738 iommus = <&apps_smmu 0x5e3 0x0>; 953 iommus = <&apps_smmu 0x5b6 0x0>; 964 iommus = <&apps_smmu 0x5a3 0>; 1256 iommus = <&apps_smmu 0x56 0x0>; 1267 iommus = <&apps_smmu 0x43 0>; 1749 iommus = <&apps_smmu 0xe0 0x0>; 1818 iommus = <&apps_smmu 0x594 0x0011>, 1827 iommus = <&apps_smmu 0x594 0x0011>, 1836 iommus = <&apps_smmu 0x5c0 0x0>, [all …]
|
| H A D | sc7180-el2.dtso | 18 iommus = <&apps_smmu 0x0c42 0x0>;
|
| H A D | lemans.dtsi | 1119 iommus = <&apps_smmu 0x5b6 0x0>; 1130 iommus = <&apps_smmu 0x5a3 0x0>; 1652 iommus = <&apps_smmu 0x416 0x0>; 1665 iommus = <&apps_smmu 0x403 0x0>; 2111 iommus = <&apps_smmu 0x456 0x0>; 2126 iommus = <&apps_smmu 0x443 0x0>; 2596 iommus = <&apps_smmu 0x056 0x0>; 2611 iommus = <&apps_smmu 0x43 0x0>; 2704 iommus = <&apps_smmu 0x100 0x0>; 2768 iommus = <&apps_smmu 0x480 0x00>, [all …]
|
| H A D | sm6115.dtsi | 869 iommus = <&apps_smmu 0x92 0>, 884 iommus = <&apps_smmu 0x92 0>, 1120 iommus = <&apps_smmu 0x00c0 0x0>; 1173 iommus = <&apps_smmu 0x00a0 0x0>; 1219 iommus = <&apps_smmu 0x100 0>; 1286 iommus = <&apps_smmu 0xf6 0x0>; 1299 iommus = <&apps_smmu 0xe3 0x0>; 1684 iommus = <&apps_smmu 0x120 0x0>; 1737 iommus = <&adreno_smmu 0 1>; 1867 iommus = <&apps_smmu 0x420 0x2>, [all …]
|
| H A D | sm8150.dtsi | 936 iommus = <&apps_smmu 0x00d6 0x0>; 958 iommus = <&apps_smmu 0x3c0 0x0>; 985 iommus = <&apps_smmu 0xc3 0x0>; 1282 iommus = <&apps_smmu 0x0616 0x0>; 1293 iommus = <&apps_smmu 0x603 0x0>; 1542 iommus = <&apps_smmu 0x07b6 0x0>; 1554 iommus = <&apps_smmu 0x7a3 0x0>; 2077 iommus = <&apps_smmu 0x300 0>; 2143 iommus = <&apps_smmu 0x502 0x0641>, 2155 iommus = <&apps_smmu 0x502 0x0641>, [all …]
|
| /linux/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra186.dtsi | 72 iommus = <&smmu TEGRA186_SID_EQOS>; 120 iommus = <&smmu TEGRA186_SID_GPCDMA_0>; 868 iommus = <&smmu TEGRA186_SID_SDMMC1>; 898 iommus = <&smmu TEGRA186_SID_SDMMC2>; 923 iommus = <&smmu TEGRA186_SID_SDMMC3>; 953 iommus = <&smmu TEGRA186_SID_SDMMC4>; 979 iommus = <&smmu TEGRA186_SID_SATA>; 1012 iommus = <&smmu TEGRA186_SID_HDA>; 1143 iommus = <&smmu TEGRA186_SID_XUSB_HOST>; 1165 iommus = <&smmu TEGRA186_SID_XUSB_DEV>; [all …]
|
| /linux/arch/arm64/boot/dts/altera/ |
| H A D | socfpga_stratix10.dtsi | 187 iommus = <&smmu 1>; 205 iommus = <&smmu 2>; 223 iommus = <&smmu 3>; 335 iommus = <&smmu 5>; 525 iommus = <&smmu 6>; 539 iommus = <&smmu 7>;
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos5420.dtsi | 308 iommus = <&sysmmu_mfc_l>, <&sysmmu_mfc_r>; 792 iommus = <&sysmmu_tv>; 802 iommus = <&sysmmu_rotator>; 812 iommus = <&sysmmu_gscl0>; 822 iommus = <&sysmmu_gscl1>; 882 iommus = <&sysmmu_scaler0r>, <&sysmmu_scaler0w>; 892 iommus = <&sysmmu_scaler1r>, <&sysmmu_scaler1w>; 902 iommus = <&sysmmu_scaler2r>, <&sysmmu_scaler2w>; 911 iommus = <&sysmmu_jpeg0>; 920 iommus = <&sysmmu_jpeg1>; [all …]
|
| H A D | exynos4.dtsi | 222 iommus = <&sysmmu_fimc0>; 235 iommus = <&sysmmu_fimc1>; 248 iommus = <&sysmmu_fimc2>; 261 iommus = <&sysmmu_fimc3>; 444 iommus = <&sysmmu_mfc_l>, <&sysmmu_mfc_r>; 710 iommus = <&sysmmu_fimd0>; 730 iommus = <&sysmmu_jpeg>; 739 iommus = <&sysmmu_rotator>; 777 iommus = <&sysmmu_tv>;
|
| /linux/arch/arm64/boot/dts/intel/ |
| H A D | socfpga_agilex.dtsi | 184 iommus = <&smmu 1>; 202 iommus = <&smmu 2>; 220 iommus = <&smmu 3>; 334 iommus = <&smmu 5>; 554 iommus = <&smmu 6>; 566 iommus = <&smmu 7>;
|
| /linux/arch/arm64/boot/dts/arm/ |
| H A D | juno-base.dtsi | 200 iommus = <&smmu_etr 0>; 664 /* iommus = <&smmu_gpu 0>; */ 854 iommus = <&smmu_dma 0>, 871 iommus = <&smmu_hdlcd1 0>; 886 iommus = <&smmu_hdlcd0 0>; 940 iommus = <&smmu_usb 0>; 948 iommus = <&smmu_usb 0>;
|