| /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/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/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/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 = kzalloc_objs(*iommu, odomain->num_iommus, GFP_ATOMIC); in omap_iommu_attach_init() 1399 if (!odomain->iommus) in omap_iommu_attach_init() 1402 iommu = odomain->iommus; in omap_iommu_attach_init() 1423 struct omap_iommu_device *iommu = odomain->iommus; in omap_iommu_detach_fini() 1428 kfree(odomain->iommus); in omap_iommu_detach_fini() 1430 odomain->iommus = NULL; in omap_iommu_detach_fini() [all …]
|
| H A D | rockchip-iommu.c | 86 struct list_head iommus; member 687 list_for_each(pos, &rk_domain->iommus) { in rk_iommu_zap_iova() 1037 list_add_tail(&iommu->node, &rk_domain->iommus); in rk_iommu_attach_device() 1092 INIT_LIST_HEAD(&rk_domain->iommus); in rk_iommu_domain_alloc_paging() 1115 WARN_ON(!list_empty(&rk_domain->iommus)); in rk_iommu_domain_free()
|
| H A D | omap-iommu.h | 48 struct omap_iommu_device *iommus; member
|
| /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/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>;
|
| H A D | exynos4x12.dtsi | 335 iommus = <&sysmmu_g2d>; 467 iommus = <&sysmmu_fimc_lite0>; 478 iommus = <&sysmmu_fimc_lite1>; 517 iommus = <&sysmmu_fimc_isp>, <&sysmmu_fimc_drc>,
|
| /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/qcom/ |
| H A D | sc7180-el2.dtso | 18 iommus = <&apps_smmu 0x0c42 0x0>;
|
| H A D | agatti.dtsi | 873 iommus = <&apps_smmu 0x0084 0x11>, 884 iommus = <&apps_smmu 0x0084 0x11>, 1048 iommus = <&apps_smmu 0xc0 0x0>; 1113 iommus = <&apps_smmu 0xa0 0x0>; 1161 iommus = <&apps_smmu 0xf6 0x0>; 1172 iommus = <&apps_smmu 0xe3 0x0>; 1611 iommus = <&apps_smmu 0x120 0x0>; 1672 iommus = <&adreno_smmu 0 1>; 1911 iommus = <&apps_smmu 0x400 0x0>, 1953 iommus = <&apps_smmu 0x420 0x2>; [all …]
|
| H A D | sc7280-herobrine-lte-sku.dtsi | 41 iommus = <&apps_smmu 0x124 0x0>, <&apps_smmu 0x488 0x7>;
|
| H A D | hamoa.dtsi | 892 iommus = <&apps_smmu 0x436 0x0>; 906 iommus = <&apps_smmu 0x423 0x0>; 1537 iommus = <&apps_smmu 0x136 0x0>; 1551 iommus = <&apps_smmu 0x123 0x0>; 2182 iommus = <&apps_smmu 0x456 0x0>; 2196 iommus = <&apps_smmu 0x443 0x0>; 3947 iommus = <&apps_smmu 0x1a0 0>; 4005 iommus = <&apps_smmu 0x480 0x0>, 4019 iommus = <&apps_smmu 0x480 0x0>, 4052 iommus = <&adreno_smmu 0 0x0>, [all …]
|
| H A D | monaco.dtsi | 969 iommus = <&apps_smmu 0x416 0x0>; 986 iommus = <&apps_smmu 0x403 0x0>; 1537 iommus = <&apps_smmu 0x456 0x0>; 1554 iommus = <&apps_smmu 0x443 0x0>; 2125 iommus = <&apps_smmu 0x56 0x0>; 2142 iommus = <&apps_smmu 0x43 0x0>; 2663 iommus = <&apps_smmu 0x100 0x0>; 2732 iommus = <&apps_smmu 0x480 0x00>, 2748 iommus = <&apps_smmu 0x480 0x0>, 2821 iommus = <&apps_smmu 0x2003 0x0>; [all …]
|
| H A D | sc7180-idp.dts | 379 iommus = <&apps_smmu 0x461 0x0>, <&apps_smmu 0x444 0x3>; 470 iommus = <&apps_smmu 0x0c42 0x0>; 482 iommus = <&apps_smmu 0xc2 0x1>;
|
| /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>;
|
| /linux/arch/arm/boot/dts/nvidia/ |
| H A D | tegra124.dtsi | 99 iommus = <&mc TEGRA_SWGROUP_HC>; 114 iommus = <&mc TEGRA_SWGROUP_VI>; 127 iommus = <&mc TEGRA_SWGROUP_ISP2>; 140 iommus = <&mc TEGRA_SWGROUP_ISP2B>; 154 iommus = <&mc TEGRA_SWGROUP_DC>; 181 iommus = <&mc TEGRA_SWGROUP_DCB>; 232 iommus = <&mc TEGRA_SWGROUP_VIC>; 259 iommus = <&mc TEGRA_SWGROUP_MSENC>; 271 iommus = <&mc TEGRA_SWGROUP_TSEC>; 335 iommus = <&mc TEGRA_SWGROUP_GPU>;
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a774c0.dtsi | 773 iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>, 815 iommus = <&ipmmu_ds1 0>, <&ipmmu_ds1 1>, 857 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>, 982 iommus = <&ipmmu_ds0 16>; 1571 iommus = <&ipmmu_mp 0>, <&ipmmu_mp 1>, 1650 iommus = <&ipmmu_ds1 32>; 1664 iommus = <&ipmmu_ds1 33>; 1678 iommus = <&ipmmu_ds1 35>; 1809 iommus = <&ipmmu_vp0 5>; 1818 iommus = <&ipmmu_vi0 8>; [all …]
|
| H A D | r8a77995.dtsi | 625 iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>, 653 iommus = <&ipmmu_ds1 0>, <&ipmmu_ds1 1>, 681 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>, 810 iommus = <&ipmmu_ds0 16>; 1204 iommus = <&ipmmu_mp 0>, <&ipmmu_mp 1>, 1261 iommus = <&ipmmu_ds1 34>; 1334 iommus = <&ipmmu_vp0 5>; 1343 iommus = <&ipmmu_vi0 8>; 1352 iommus = <&ipmmu_vi0 9>;
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap34xx.dtsi | 95 iommus = <&mmu_isp>;
|