From e2fa5378125d442acf605872530594ace2b62324 Mon Sep 17 00:00:00 2001 From: Asutosh Das Date: Fri, 24 Jan 2020 18:21:33 -0800 Subject: [PATCH] ARM: dts: msm: Fix ufs OCS error OCS errors are seen due to a SMMU config mismatch between bootloader and hlos. Bootloader enables IO-coherency for SMMU, but hlos has not marked the ufs device as coherent. This causes MISMATCH_DATA_BUFFER_SIZE error. Fix this by marking UFS device as coherent. Change-Id: I852394aaf549652e13886210422111060a626b12 --- qcom/lahaina.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/qcom/lahaina.dtsi b/qcom/lahaina.dtsi index a1b6893525f7..1f919af105a5 100644 --- a/qcom/lahaina.dtsi +++ b/qcom/lahaina.dtsi @@ -1496,6 +1496,7 @@ resets = <&clock_gcc GCC_UFS_PHY_BCR>; reset-names = "rst"; + dma-coherent; status = "disabled"; };