Home
last modified time | relevance | path

Searched refs:iommus (Results 1 – 25 of 42) sorted by relevance

12

/linux/arch/arm64/boot/dts/marvell/
H A Darmada-8040.dtsi30 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 Darmada-7040.dtsi21 iommus = <&smmu 0x444>;
25 iommus = <&smmu 0x445>;
29 iommus = <&smmu 0x440>;
33 iommus = <&smmu 0x441>;
/linux/Documentation/devicetree/bindings/iommu/
H A Diommu.txt75 - 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 Dversal-net-vn-x-b2197-01-revA.dts79 iommus = <&smmu 0x235>;
93 iommus = <&smmu 0x245>;
100 iommus = <&smmu 0x243>;
/linux/arch/arm/boot/dts/mediatek/
H A Dmt7623n.dtsi124 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 Domap-iommu.c959 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 Drockchip-iommu.c86 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 Domap-iommu.h48 struct omap_iommu_device *iommus; member
/linux/arch/arm64/boot/dts/amd/
H A Damd-seattle-xgbe-b.dtsi30 iommus = <&xgmac0_smmu 0x00 0x17>; /* 0-7, 16-23 */
56 iommus = <&xgmac1_smmu 0x00 0x17>; /* 0-7, 16-23 */
H A Damd-seattle-soc.dtsi61 iommus = <&sata0_smmu 0x0 0x1f>;
72 iommus = <&sata1_smmu 0x0e>,
212 iommus = <&sata1_smmu 0x00>,
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5420.dtsi308 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 Dexynos4.dtsi222 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 Dexynos4x12.dtsi335 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 Dsocfpga_agilex.dtsi184 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 Dsc7180-el2.dtso18 iommus = <&apps_smmu 0x0c42 0x0>;
H A Dagatti.dtsi873 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 Dsc7280-herobrine-lte-sku.dtsi41 iommus = <&apps_smmu 0x124 0x0>, <&apps_smmu 0x488 0x7>;
H A Dhamoa.dtsi892 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 Dmonaco.dtsi969 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 Dsc7180-idp.dts379 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 Djuno-base.dtsi200 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 Dtegra124.dtsi99 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 Dr8a774c0.dtsi773 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 Dr8a77995.dtsi625 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 Domap34xx.dtsi95 iommus = <&mmu_isp>;

12