From: Stefan Chulski <stefanc@xxxxxxxxxxx> Enable dma coherence for PCIe and memory-mapped devices on A3700 platform Signed-off-by: Stefan Chulski <stefanc@xxxxxxxxxxx> Signed-off-by: Marcin Wojtas <mw@xxxxxxxxxxxx> Signed-off-by: Konstantin Porotchkin <kostap@xxxxxxxxxxx> --- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi index d5b6c0a1c54a..c01351172875 100644 --- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi @@ -71,6 +71,7 @@ compatible = "simple-bus"; #address-cells = <2>; #size-cells = <2>; + dma-coherent; ranges; internal-regs@d0000000 { @@ -486,6 +487,7 @@ #interrupt-cells = <1>; msi-parent = <&pcie0>; msi-controller; + dma-coherent; ranges = <0x82000000 0 0xe8000000 0 0xe8000000 0 0x1000000 /* Port 0 MEM */ 0x81000000 0 0xe9000000 0 0xe9000000 0 0x10000>; /* Port 0 IO*/ interrupt-map-mask = <0 0 0 7>; -- 2.17.1