Skip to contentSkip to conversation

arm64: dts: marvell: mark the cp110 crypto engine as dma coherent

PATCH New Antoine Tenart 2 participants 2 messages Jul 19, 2017

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 arm64: dts: marvell: mark the cp110 crypto engine as dma coherent

The crypto engines found on the cp110 master and slave are dma coherent. This patch adds the relevant property to their dt nodes.

Cc stable at vger.kernel.org # v4.12+
Fixes 973020fd9498 ("arm64: marvell: dts: add crypto engine description for 7k/8k")

---

Since v1: added the 'Fixes:' and 'Cc: stable' tags.

 arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 1 +
 arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi  | 1 +
 2 files changed, 2 insertions(+)
arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi +1 -0
index 726528ce54e9..4c68605675a8 100644
@@ -270,6 +270,7 @@
 				interrupt-names = "mem", "ring0", "ring1",
 				"ring2", "ring3", "eip";
 				clocks = <&cpm_clk 1 26>;
+				dma-coherent;
 			};
 		};
 
arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi +1 -0
index 95f8e5f607f6..0dbb59811d00 100644
@@ -261,6 +261,7 @@
 				interrupt-names = "mem", "ring0", "ring1",
 						  "ring2", "ring3", "eip";
 				clocks = <&cps_clk 1 26>;
+				dma-coherent;
 				/*
 				 * The cryptographic engine found on the cp110
 				 * master is enabled by default at the SoC
Signature · 1 line
2.13.3
#1 lore raw

PATCH v2 1/1 arm64: dts: marvell: mark the cp110 crypto engine as dma coherent

Hi Antoine,

Quoted 6 lines · Antoine Tenart

The crypto engines found on the cp110 master and slave are dma coherent. This patch adds the relevant property to their dt nodes.

Cc stable at vger.kernel.org # v4.12+
Fixes 973020fd9498 ("arm64: marvell: dts: add crypto engine description for 7k/8k")

Applied on mvebu/fixes

Thanks,

Gregory

Quoted 35 lines

---

Since v1: added the 'Fixes:' and 'Cc: stable' tags.

 arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 1 +
 arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi  | 1 +
 2 files changed, 2 insertions(+)
arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi +1 -0
index 726528ce54e9..4c68605675a8 100644
@@ -270,6 +270,7 @@
 				interrupt-names = "mem", "ring0", "ring1",
 				"ring2", "ring3", "eip";
 				clocks = <&cpm_clk 1 26>;
+				dma-coherent;
 			};
 		};
 
arch/arm64/boot/dts/marvell/armada-cp110-slave.dtsi +1 -0
index 95f8e5f607f6..0dbb59811d00 100644
@@ -261,6 +261,7 @@
 				interrupt-names = "mem", "ring0", "ring1",
 						  "ring2", "ring3", "eip";
 				clocks = <&cps_clk 1 26>;
+				dma-coherent;
 				/*
 				 * The cryptographic engine found on the cp110
 				 * master is enabled by default at the SoC
Signature · 1 line
2.13.3
Signature · 4 lines
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com