From 76e44aaf40f2bb07df250a8c4f920108df15b64f Mon Sep 17 00:00:00 2001 From: Mubin Usman Sayyed Date: Wed, 5 Sep 2018 16:47:19 +0530 Subject: [PATCH] arm64: zynqmp: Keep SMMU disabled by default SMMU adds overhead in mapping/un-mapping of DMA buffers. It will degrade performance numbers for some of the peripherals. Disabling SMMU to avoid the same. Please check Xilinx documentation for more information. Signed-off-by: Mubin Usman Sayyed Signed-off-by: Michal Simek --- arch/arm/dts/zynqmp.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/dts/zynqmp.dtsi b/arch/arm/dts/zynqmp.dtsi index f4031978975..0bcd6e282ad 100644 --- a/arch/arm/dts/zynqmp.dtsi +++ b/arch/arm/dts/zynqmp.dtsi @@ -370,7 +370,7 @@ compatible = "arm,mmu-500"; reg = <0x0 0xfd800000 0x0 0x20000>; #iommu-cells = <1>; - status = "okay"; + status = "disabled"; #global-interrupts = <1>; interrupt-parent = <&gic>; interrupts = <0 155 4>, -- 2.47.3