Home
last modified time | relevance | path

Searched refs:smmu (Results 1 – 25 of 38) sorted by relevance

12

/f-stack/freebsd/contrib/device-tree/src/arm64/marvell/
H A Darmada-8040.dtsi18 &smmu {
24 <0x0 &smmu 0x480 0x20>,
25 <0x100 &smmu 0x4a0 0x20>,
26 <0x200 &smmu 0x4c0 0x20>;
40 iommus = <&smmu 0x444>;
44 iommus = <&smmu 0x445>;
48 iommus = <&smmu 0x440>;
52 iommus = <&smmu 0x441>;
56 iommus = <&smmu 0x454>;
60 iommus = <&smmu 0x450>;
[all …]
H A Darmada-7040.dtsi18 &smmu {
24 <0x0 &smmu 0x480 0x20>,
25 <0x100 &smmu 0x4a0 0x20>,
26 <0x200 &smmu 0x4c0 0x20>;
31 iommus = <&smmu 0x444>;
35 iommus = <&smmu 0x445>;
39 iommus = <&smmu 0x440>;
43 iommus = <&smmu 0x441>;
/f-stack/freebsd/contrib/device-tree/Bindings/iommu/
H A Darm,smmu.yaml31 - qcom,sc7180-smmu-v2
32 - qcom,sdm845-smmu-v2
33 - const: qcom,smmu-v2
51 - const: nvidia,smmu-500
54 - const: arm,smmu-v2
59 - const: arm,smmu-v1
61 - arm,smmu-v1
62 - arm,smmu-v2
66 - cavium,smmu-v2
137 smmu ptw
[all …]
H A Dnvidia,tegra30-smmu.txt4 - compatible : "nvidia,tegra30-smmu"
13 smmu {
14 compatible = "nvidia,tegra30-smmu";
H A Darm,smmu-v3.yaml4 $id: http://devicetree.org/schemas/iommu/arm,smmu-v3.yaml#
23 const: arm,smmu-v3
85 compatible = "arm,smmu-v3";
/f-stack/freebsd/arm64/iommu/
H A Dsmmu_acpi.c69 ACPI_IORT_SMMU_V3 *smmu[MAX_SMMU]; member
90 if (iort_data->smmu[i] != NULL) { in iort_handler()
97 iort_data->smmu[i] = (ACPI_IORT_SMMU_V3 *)node->NodeData; in iort_handler()
127 iort_data.smmu[i] = NULL; in smmu_acpi_identify()
147 iort_data.smmu[i]->EventGsiv, 1); in smmu_acpi_identify()
149 iort_data.smmu[i]->SyncGsiv, 1); in smmu_acpi_identify()
151 iort_data.smmu[i]->GerrGsiv, 1); in smmu_acpi_identify()
153 iort_data.smmu[i]->BaseAddress, MEMORY_RESOURCE_SIZE); in smmu_acpi_identify()
155 priv = iort_data.smmu[i]->Flags; in smmu_acpi_identify()
157 priv |= iort_data.smmu[i]->Model; in smmu_acpi_identify()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/display/
H A Darm,komeda.txt15 devicetree/bindings/iommu/arm,smmu-v3.txt,
49 iommus = <&smmu 0>, <&smmu 1>, <&smmu 2>, <&smmu 3>,
50 <&smmu 4>, <&smmu 5>, <&smmu 6>, <&smmu 7>,
51 <&smmu 8>, <&smmu 9>;
/f-stack/freebsd/arm64/acpica/
H A Dacpi_iort.c95 ACPI_IORT_SMMU smmu; member
210 acpi_iort_map_smmu(u_int seg, u_int devid, void **smmu, u_int *sid) in acpi_iort_map_smmu() argument
280 ACPI_IORT_SMMU *smmu; in iort_add_nodes() local
298 smmu = (ACPI_IORT_SMMU *)node_entry->NodeData; in iort_add_nodes()
299 memcpy(&node->data.smmu, smmu, sizeof(*smmu)); in iort_add_nodes()
575 ACPI_IORT_SMMU_V3 *smmu; in acpi_iort_map_pci_smmuv3() local
585 smmu = (ACPI_IORT_SMMU_V3 *)&node->data.smmu_v3; in acpi_iort_map_pci_smmuv3()
586 *xref = smmu->BaseAddress; in acpi_iort_map_pci_smmuv3()
/f-stack/freebsd/contrib/device-tree/src/arm64/altera/
H A Dsocfpga_stratix10.dtsi153 iommus = <&smmu 1>;
171 iommus = <&smmu 2>;
189 iommus = <&smmu 3>;
301 iommus = <&smmu 5>;
353 smmu: iommu@fa000000 { label
354 compatible = "arm,mmu-500", "arm,smmu-v2";
487 iommus = <&smmu 6>;
500 iommus = <&smmu 7>;
/f-stack/freebsd/contrib/device-tree/src/arm64/intel/
H A Dsocfpga_agilex.dtsi150 iommus = <&smmu 1>;
168 iommus = <&smmu 2>;
186 iommus = <&smmu 3>;
300 iommus = <&smmu 5>;
352 smmu: iommu@fa000000 { label
353 compatible = "arm,mmu-500", "arm,smmu-v2";
487 iommus = <&smmu 6>;
499 iommus = <&smmu 7>;
/f-stack/freebsd/contrib/device-tree/Bindings/crypto/
H A Dhisilicon,hip07-sec.txt22 - iommus: The SEC units are behind smmu-v3 iommus.
23 Refer to iommu/arm,smmu-v3.txt for more information.
/f-stack/freebsd/contrib/device-tree/src/arm64/nvidia/
H A Dtegra186.dtsi66 iommus = <&smmu TEGRA186_SID_EQOS>;
348 iommus = <&smmu TEGRA186_SID_SDMMC1>;
378 iommus = <&smmu TEGRA186_SID_SDMMC2>;
403 iommus = <&smmu TEGRA186_SID_SDMMC3>;
433 iommus = <&smmu TEGRA186_SID_SDMMC4>;
464 iommus = <&smmu TEGRA186_SID_HDA>;
820 iommus = <&smmu TEGRA186_SID_AFI>;
866 smmu: iommu@12000000 { label
960 iommus = <&smmu TEGRA186_SID_HOST1X>;
1107 iommus = <&smmu TEGRA186_SID_VIC>;
[all …]
/f-stack/freebsd/contrib/device-tree/src/arm64/amd/
H A Damd-seattle-xgbe-b.dtsi88 xgmac0_smmu: smmu@e0600000 {
104 xgmac1_smmu: smmu@e0800000 {
/f-stack/freebsd/contrib/device-tree/Bindings/misc/
H A Dfsl,qoriq-mc.txt28 For arm-smmu binding, see:
29 Documentation/devicetree/bindings/iommu/arm,smmu.yaml.
151 smmu: iommu@5000000 {
173 iommu-map = <23 &smmu 23 41>;
/f-stack/freebsd/contrib/device-tree/src/arm64/arm/
H A Dfvp-base-revc.dts170 iommu-map = <0x0 &smmu 0x0 0x10000>;
175 smmu: iommu@2b400000 { label
176 compatible = "arm,smmu-v3";
H A Djuno-base.dtsi38 compatible = "arm,mmu-400", "arm,smmu-v1";
50 compatible = "arm,mmu-401", "arm,smmu-v1";
61 compatible = "arm,mmu-401", "arm,smmu-v1";
636 compatible = "arm,mmu-401", "arm,smmu-v1";
647 compatible = "arm,mmu-401", "arm,smmu-v1";
656 compatible = "arm,mmu-401", "arm,smmu-v1";
665 compatible = "arm,mmu-401", "arm,smmu-v1";
/f-stack/freebsd/contrib/device-tree/Bindings/gpu/
H A Dnvidia,gk20a.txt93 iommus = <&smmu TEGRA186_SID_GPU>;
114 iommus = <&smmu TEGRA194_SID_GPU>;
/f-stack/freebsd/contrib/device-tree/src/arm64/qcom/
H A Dsdm630.dtsi483 compatible = "qcom,sdm630-smmu-v2", "qcom,smmu-v2";
735 compatible = "qcom,sdm630-smmu-v2", "qcom,smmu-v2";
755 compatible = "qcom,sdm630-smmu-v2", "qcom,smmu-v2";
1044 compatible = "qcom,sdm630-smmu-v2", "qcom,smmu-v2";
H A Dmsm8996.dtsi1134 compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2";
1199 compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2";
1215 compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2";
1235 compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2";
1251 compatible = "qcom,msm8996-smmu-v2", "qcom,smmu-v2";
/f-stack/freebsd/contrib/device-tree/src/arm64/hisilicon/
H A Dhip07.dtsi1159 * systems. Hence please make sure that the smmu pcie node on
1165 compatible = "arm,smmu-v3";
1169 smmu-cb-memtype = <0x0 0x1>;
1174 compatible = "arm,smmu-v3";
1184 /* smmu-cb-memtype = <0x0 0x1>;*/
1187 compatible = "arm,smmu-v3";
1197 /* smmu-cb-memtype = <0x0 0x1>;*/
1200 compatible = "arm,smmu-v3";
1210 /* smmu-cb-memtype = <0x0 0x1>;*/
1213 compatible = "arm,smmu-v3";
[all …]
H A Dhip06.dtsi328 * systems. Hence please make sure that the smmu pcie node on
334 compatible = "arm,smmu-v3";
338 smmu-cb-memtype = <0x0 0x1>;
/f-stack/freebsd/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls208xa.dtsi343 iommu-map = <0 &smmu 0 0>; /* This is fixed-up by u-boot */
444 smmu: iommu@5000000 { label
652 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
674 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
696 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
718 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
H A Dfsl-ls1088a.dtsi498 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
524 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
550 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
554 smmu: iommu@5000000 { label
718 iommu-map = <0 &smmu 0 0>; /* This is fixed-up by u-boot */
H A Dfsl-lx2160a.dtsi1038 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1066 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1094 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1122 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1150 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1178 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
1182 smmu: iommu@5000000 { label
1314 iommu-map = <0 &smmu 0 0>;
/f-stack/freebsd/contrib/device-tree/src/arm64/broadcom/stingray/
H A Dstingray.dtsi185 smmu: mmu@3000000 { label
570 iommus = <&smmu 0x6000 0x0000>;
601 iommus = <&smmu 0x6002 0x0000>;
611 iommus = <&smmu 0x6003 0x0000>;

12