]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: tegra: Enable SMMU translation for PCI on Tegra186
authorThierry Reding <treding@nvidia.com>
Mon, 6 May 2019 12:55:31 +0000 (14:55 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 8 May 2019 12:42:52 +0000 (14:42 +0200)
commit2660394df3e7d9f8054b28d4c9ec21536db50a07
tree2b5aec2613797f959448594a54d15e52047ca09c
parent9cd94d88163758b0d239de35bd93816cdadd907c
arm64: tegra: Enable SMMU translation for PCI on Tegra186

Commit 608718075030 ("iommu/arm-smmu: Break insecure users by disabling
bypass by default") intentionally breaks all devices using the SMMU in
bypass mode. This breaks, among other things, PCI support on Tegra186.
Fix this by populating the iommus property and friends for the PCIe
controller.

Fixes: 608718075030 ("iommu/arm-smmu: Break insecure users by disabling bypass by default")
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra186.dtsi