Skip to content

Commit 4292564

Browse files
petegriffinkrzk
authored andcommitted
arm64: dts: exynos: gs101: ufs: add dma-coherent property
ufs-exynos driver configures the sysreg shareability as cacheable for gs101 so we need to set the dma-coherent property so the descriptors are also allocated cacheable. This fixes the UFS stability issues we have seen with the upstream UFS driver on gs101. Fixes: 4c65d70 ("arm64: dts: exynos: gs101: Add ufs and ufs-phy dt nodes") Cc: [email protected] Suggested-by: Will McVicker <[email protected]> Signed-off-by: Peter Griffin <[email protected]> Tested-by: Will McVicker <[email protected]> Tested-by: André Draszik <[email protected]> Reviewed-by: André Draszik <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Krzysztof Kozlowski <[email protected]>
1 parent 17a3657 commit 4292564

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

arch/arm64/boot/dts/exynos/google/gs101.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1371,6 +1371,7 @@
13711371
<&cmu_hsi2 CLK_GOUT_HSI2_SYSREG_HSI2_PCLK>;
13721372
clock-names = "core_clk", "sclk_unipro_main", "fmp",
13731373
"aclk", "pclk", "sysreg";
1374+
dma-coherent;
13741375
freq-table-hz = <0 0>, <0 0>, <0 0>, <0 0>, <0 0>, <0 0>;
13751376
pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
13761377
pinctrl-names = "default";

0 commit comments

Comments
 (0)