From: Thierry Reding Date: Thu, 3 Jun 2021 16:46:30 +0000 (+0200) Subject: arm64: tegra: Use correct compatible string for Tegra186 SMMU X-Git-Tag: v5.14-rc1~22^2~13^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bb84a31bed146bb5a4dcb9eb7fc63458fdc4d6e2;p=thirdparty%2Fkernel%2Flinux.git 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 --- diff --git a/arch/arm64/boot/dts/nvidia/tegra186.dtsi b/arch/arm64/boot/dts/nvidia/tegra186.dtsi index 9f75bbf00cf7a..a173f40256ae1 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 = , ,