From d1e625f08cbd8842fec3fb718211a4bcc61e84a8 Mon Sep 17 00:00:00 2001 From: Pratham Pratap Date: Tue, 21 Jul 2020 13:17:49 +0530 Subject: [PATCH] ARM: dts: msm: Enable IO coherency with USB device on Shima USB device related memory allocation is always non-cacheable memory and IO coherency is not enable with it. This change makes USB device based memory allocation as cacheable and enable IO coherency with it. Change-Id: I9069ba2df4d4b2e97a5e3278f1022c78157b05d7 --- qcom/shima-usb.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/qcom/shima-usb.dtsi b/qcom/shima-usb.dtsi index 5c0e223af4ab..1a30d84d24e0 100644 --- a/qcom/shima-usb.dtsi +++ b/qcom/shima-usb.dtsi @@ -10,6 +10,7 @@ iommus = <&apps_smmu 0xa0 0x0>; qcom,iommu-dma = "atomic"; qcom,iommu-dma-addr-pool = <0x90000000 0x60000000>; + dma-coherent; #address-cells = <1>; #size-cells = <1>; ranges;