hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm64/boot/dts/marvell/armada-7040.dtsi
....@@ -14,3 +14,27 @@
1414 compatible = "marvell,armada7040", "marvell,armada-ap806-quad",
1515 "marvell,armada-ap806";
1616 };
17
+
18
+&cp0_pcie0 {
19
+ iommu-map =
20
+ <0x0 &smmu 0x480 0x20>,
21
+ <0x100 &smmu 0x4a0 0x20>,
22
+ <0x200 &smmu 0x4c0 0x20>;
23
+ iommu-map-mask = <0x031f>;
24
+};
25
+
26
+&cp0_sata0 {
27
+ iommus = <&smmu 0x444>;
28
+};
29
+
30
+&cp0_sdhci0 {
31
+ iommus = <&smmu 0x445>;
32
+};
33
+
34
+&cp0_usb3_0 {
35
+ iommus = <&smmu 0x440>;
36
+};
37
+
38
+&cp0_usb3_1 {
39
+ iommus = <&smmu 0x441>;
40
+};