Home
last modified time | relevance | path

Searched full:iommus (Results 1 – 25 of 157) sorted by relevance

1234567

/linux-5.10/arch/arm64/boot/dts/marvell/ !
Darmada-8040.dtsi40 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>;
Darmada-7040.dtsi31 iommus = <&smmu 0x444>;
35 iommus = <&smmu 0x445>;
39 iommus = <&smmu 0x440>;
43 iommus = <&smmu 0x441>;
/linux-5.10/Documentation/devicetree/bindings/virtio/ !
Dmmio.txt14 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>
Diommu.txt19 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-5.10/Documentation/devicetree/bindings/iommu/ !
Diommu.txt1 This document describes the generic device tree binding for IOMMUs and their
29 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 …]
Dqcom,iommu.txt16 - clock-names : Should be a pair of "iface" (required for IOMMUs
18 the IOMMUs underlying bus access).
110 iommus = <&apps_iommu 5>;
115 iommus = <&apps_iommu 4>;
120 iommus = <&gpu_iommu 1>, <&gpu_iommu 2>;
Dmsm,iommu-v0.txt34 - 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
/linux-5.10/arch/x86/include/asm/ !
Diommu_table.h9 * 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-5.10/Documentation/devicetree/bindings/media/ !
Dqcom,msm8916-venus.yaml39 iommus:
77 iommus:
81 - iommus
90 - iommus
111 iommus = <&apps_iommu 5>;
Dmediatek-mdp.txt27 - 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>;
Dqcom,sdm845-venus-v2.yaml53 iommus:
91 iommus:
95 - iommus
105 - iommus
135 iommus = <&apps_smmu 0x10a0 0x8>,
Dqcom,sc7180-venus.yaml50 iommus:
96 iommus:
100 - iommus
110 - iommus
136 iommus = <&apps_smmu 0x0c00 0x60>;
Dqcom,sdm845-venus.yaml39 iommus:
105 iommus:
109 - iommus
118 - iommus
139 iommus = <&apps_smmu 0x10a0 0x8>,
Dqcom,msm8996-venus.yaml40 iommus:
104 iommus:
108 - iommus
117 - iommus
139 iommus = <&venus_smmu 0x00>,
/linux-5.10/arch/arm64/boot/dts/renesas/ !
Dr8a77950.dtsi11 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-5.10/Documentation/devicetree/bindings/display/mediatek/ !
Dmediatek,disp.txt65 - 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>;
/linux-5.10/Documentation/devicetree/bindings/gpu/ !
Dnvidia,gk20a.txt40 - 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-5.10/Documentation/devicetree/bindings/remoteproc/ !
Dti,omap-remoteproc.yaml33 same SoC. Examples of constant properties include 'iommus', 'reg'. The
49 iommus:
207 - iommus
238 iommus = <&mmu_dsp>;
275 iommus = <&mmu_ipu>;
315 iommus = <&mmu0_dsp1>, <&mmu1_dsp1>;
/linux-5.10/Documentation/devicetree/bindings/crypto/ !
Dhisilicon,hip07-sec.txt22 - iommus: The SEC units are behind smmu-v3 iommus.
48 iommus = <&p1_smmu_alg_a 0x600>;
/linux-5.10/Documentation/devicetree/bindings/display/msm/ !
Dgmu.yaml74 iommus:
89 - iommus
123 iommus = <&adreno_smmu 5>;
/linux-5.10/Documentation/devicetree/bindings/dma/ !
Dqcom_hidma_mgmt.txt55 - iommus: required a iommu node
82 iommus = <&system_mmu>;
94 iommus = <&system_mmu>;
/linux-5.10/drivers/iommu/ !
Domap-iommu.c946 * the IOMMUs they control at runtime, after they are idled and
960 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 …]
Domap-iommu.h40 * @num_iommus: number of iommus in this domain
41 * @iommus: omap iommu device data for all iommus in this domain
48 struct omap_iommu_device *iommus; member
/linux-5.10/drivers/staging/media/rkisp1/Documentation/devicetree/bindings/media/ !
Drockchip-isp1.yaml26 iommus:
106 - iommus
135 iommus = <&isp0_mmu>;
/linux-5.10/arch/arm/boot/dts/ !
Dmt7623n.dtsi125 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