aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorThierry Reding <treding@nvidia.com>2021-06-03 18:46:30 +0200
committerThierry Reding <treding@nvidia.com>2021-06-11 13:33:16 +0200
commitbb84a31bed146bb5a4dcb9eb7fc63458fdc4d6e2 (patch)
tree33036369c6e8f3c1415cb3a0697cb8241a5d2e40
parentarm64: tegra: Audio graph sound card for Jetson Xavier NX (diff)
downloadwireguard-linux-bb84a31bed146bb5a4dcb9eb7fc63458fdc4d6e2.tar.xz
wireguard-linux-bb84a31bed146bb5a4dcb9eb7fc63458fdc4d6e2.zip
arm64: tegra: Use correct compatible string for Tegra186 SMMU
The SMMU found on Tegra186 requires interoperation with the memory controller in order to program stream ID overrides. The generic ARM SMMU 500 compatible is therefore inaccurate. Replace it with a more correct, SoC-specific compatible string. Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm64/boot/dts/nvidia/tegra186.dtsi2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
index 9f75bbf00cf7..a173f40256ae 100644
--- a/arch/arm64/boot/dts/nvidia/tegra186.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra186.dtsi
@@ -1082,7 +1082,7 @@
};
smmu: iommu@12000000 {
- compatible = "arm,mmu-500";
+ compatible = "nvidia,tegra186-smmu", "nvidia,smmu-500";
reg = <0 0x12000000 0 0x800000>;
interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>,