aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/boot/dts/arm/juno-base.dtsi
diff options
context:
space:
mode:
authorRobin Murphy <robin.murphy@arm.com>2021-03-05 17:33:18 +0000
committerSudeep Holla <sudeep.holla@arm.com>2021-03-15 13:24:09 +0000
commitd9df28ba587f646b50a7e307bbb0e6f85c7deb21 (patch)
tree901782ca9a8a4e3e66195034d2d0bbe6d6836eef /arch/arm64/boot/dts/arm/juno-base.dtsi
parentarm64: dts: juno: Describe PCI dma-ranges (diff)
downloadlinux-dev-d9df28ba587f646b50a7e307bbb0e6f85c7deb21.tar.xz
linux-dev-d9df28ba587f646b50a7e307bbb0e6f85c7deb21.zip
arm64: dts: juno: Enable more SMMUs
Now that PCI inbound window restrictions are handled generically between the of_pci resource parsing and the IOMMU layer, and described in the Juno DT, we can finally enable the PCIe SMMU without the risk of DMA mappings inadvertently allocating unusable addresses. Similarly, the relevant support for IOMMU mappings for peripheral transfers has been hooked up in the pl330 driver for ages, so we can happily enable the DMA SMMU without that breaking anything either. Link: https://lore.kernel.org/r/a730070d718cb119f77c8ca1782a0d4189bfb3e7.1614965598.git.robin.murphy@arm.com Signed-off-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'arch/arm64/boot/dts/arm/juno-base.dtsi')
-rw-r--r--arch/arm64/boot/dts/arm/juno-base.dtsi1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
index b48a76b100b1..1cc7fdcec51b 100644
--- a/arch/arm64/boot/dts/arm/juno-base.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-base.dtsi
@@ -644,7 +644,6 @@
#iommu-cells = <1>;
#global-interrupts = <1>;
dma-coherent;
- status = "disabled";
};
smmu_hdlcd1: iommu@7fb10000 {