| /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/media/ |
| H A D | samsung,s5p-mfc.yaml | 47 iommus: 88 iommus: 107 iommus: 126 iommus: 145 iommus: 175 iommus: 177 iommus-names: false 193 iommus = <&sysmmu_mfc_l>, <&sysmmu_mfc_r>;
|
| H A D | mediatek,mt8195-jpegdec.yaml | 22 iommus: 52 iommus: 75 - iommus 86 - iommus 106 iommus = <&iommu_vpp M4U_PORT_L19_JPGDEC_WDMA0>, 119 iommus = <&iommu_vdo M4U_PORT_L19_JPGDEC_WDMA0>, 134 iommus = <&iommu_vdo M4U_PORT_L19_JPGDEC_WDMA0>, 149 iommus = <&iommu_vpp M4U_PORT_L20_JPGDEC_WDMA0>,
|
| H A D | mediatek,mt8195-jpegenc.yaml | 22 iommus: 52 iommus: 75 - iommus 86 - iommus 106 iommus = <&iommu_vpp M4U_PORT_L20_JPGENC_Y_RDMA>, 117 iommus = <&iommu_vdo M4U_PORT_L19_JPGENC_Y_RDMA>, 130 iommus = <&iommu_vpp M4U_PORT_L20_JPGENC_Y_RDMA>,
|
| H A D | mediatek,mt8173-mdp.yaml | 37 iommus: 80 - iommus 110 iommus = <&iommu M4U_PORT_MDP_RDMA0>; 120 iommus = <&iommu M4U_PORT_MDP_RDMA1>; 149 iommus = <&iommu M4U_PORT_MDP_WDMA>; 157 iommus = <&iommu M4U_PORT_MDP_WROT0>; 165 iommus = <&iommu M4U_PORT_MDP_WROT1>;
|
| H A D | mediatek,vcodec-subdev-decoder.yaml | 37 hardware, such as clocks, power domains, interrupts and IOMMUs. 86 iommus: 126 iommus: 153 - iommus 165 - iommus 231 iommus = <&iommu0 M4U_PORT_L4_VDEC_MC_EXT>; 240 iommus = <&iommu0 M4U_PORT_L5_VDEC_LAT0_VLD_EXT>, 263 iommus = <&iommu0 M4U_PORT_L4_VDEC_MC_EXT>,
|
| H A D | qcom,sc7280-venus.yaml | 45 iommus: 90 - iommus 123 iommus = <&apps_smmu 0x2180 0x20>, 129 iommus = <&apps_smmu 0x21a2 0x0>;
|
| H A D | qcom,venus-common.yaml | 35 iommus: 59 iommus: 63 - iommus
|
| H A D | allwinner,sun50i-h6-vpu-g2.yaml | 38 iommus: 48 - iommus 65 iommus = <&iommu 5>;
|
| H A D | qcom,msm8916-venus.yaml | 35 iommus: 66 - iommus 84 iommus = <&apps_iommu 5>;
|
| /linux/Documentation/devicetree/bindings/iommu/ |
| H A D | iommu.txt | 1 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 97 IOMMUs, instead of aborting the translation immediately, may first 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>; [all …]
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | lemans-el2.dtso | 18 iommus = <&apps_smmu 0x3000 0x0>; 22 iommus = <&apps_smmu 0x21c0 0x0400>; 26 iommus = <&apps_smmu 0x29c0 0x0400>; 30 iommus = <&apps_smmu 0x38a0 0x0>; 34 iommus = <&apps_smmu 0x38c0 0x0>;
|
| H A D | sdm660.dtsi | 356 iommus = <&cdsp_smmu 3>; 362 iommus = <&cdsp_smmu 4>; 368 iommus = <&cdsp_smmu 5>; 374 iommus = <&cdsp_smmu 6>; 380 iommus = <&cdsp_smmu 7>; 386 iommus = <&cdsp_smmu 8>; 392 iommus = <&cdsp_smmu 9>; 398 iommus = <&cdsp_smmu 10>; 404 iommus = <&cdsp_smmu 11>;
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8qm-ss-conn.dtsi | 13 iommus = <&smmu 0x12 0x7f80>; 18 iommus = <&smmu 0x12 0x7f80>; 23 iommus = <&smmu 0x11 0x7f80>; 28 iommus = <&smmu 0x11 0x7f80>; 33 iommus = <&smmu 0x11 0x7f80>;
|
| /linux/arch/arm64/boot/dts/xilinx/ |
| H A D | zynqmp.dtsi | 585 /* iommus = <&smmu 0x14e8>; */ 598 /* iommus = <&smmu 0x14e9>; */ 611 /* iommus = <&smmu 0x14ea>; */ 624 /* iommus = <&smmu 0x14eb>; */ 637 /* iommus = <&smmu 0x14ec>; */ 650 /* iommus = <&smmu 0x14ed>; */ 663 /* iommus = <&smmu 0x14ee>; */ 676 /* iommus = <&smmu 0x14ef>; */ 721 /* iommus = <&smmu 0x868>; */ 734 /* iommus = <&smmu 0x869>; */ [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,q6apm-dai.yaml | 19 iommus: 25 - iommus 33 iommus = <&apps_smmu 0x1801 0x0>;
|
| /linux/Documentation/devicetree/bindings/misc/ |
| H A D | qcom,fastrpc.yaml | 87 iommus: 136 iommus = <&apps_smmu 0x0541 0x0>; 142 iommus = <&apps_smmu 0x0542 0x0>; 148 iommus = <&apps_smmu 0x0543 0x0>;
|
| /linux/drivers/iommu/ |
| H A D | Kconfig | 105 depending on the IOMMU driver. Not all IOMMUs support all options. 127 mode allows higher performance with some IOMMUs due to reduced TLB 189 Support for the IOMMUs found on certain Qualcomm SOCs. 190 These IOMMUs allow virtualization of the address space used by most 234 Support for IOMMUs found on Rockchip rk32xx SOCs. 235 These IOMMUs allow virtualization of the address space used by most 311 Support for Apple DART (Device Address Resolution Table) IOMMUs
|
| /linux/Documentation/devicetree/bindings/ufs/ |
| H A D | qcom,sa8255p-ufshc.yaml | 22 iommus: 35 - iommus 53 iommus = <&apps_smmu 0x100 0x0>;
|
| /linux/Documentation/devicetree/bindings/display/tegra/ |
| H A D | nvidia,tegra20-gr3d.yaml | 42 iommus: 89 iommus: 135 iommus: 185 iommus:
|
| /linux/Documentation/devicetree/bindings/crypto/ |
| H A D | nvidia,tegra234-se-aes.yaml | 27 iommus: 36 - iommus 49 iommus = <&smmu TEGRA234_SID_SES_SE1>;
|
| H A D | nvidia,tegra234-se-hash.yaml | 27 iommus: 36 - iommus 49 iommus = <&smmu TEGRA234_SID_SES_SE2>;
|
| /linux/Documentation/devicetree/bindings/gpu/ |
| H A D | samsung-scaler.yaml | 32 iommus: 61 iommus: 76 iommus:
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | apple,dwc3.yaml | 43 iommus: 57 - iommus 74 iommus = <&dwc3_0_dart_0 0>, <&dwc3_0_dart_1 1>;
|