Skip to contentSkip to conversation

arm64: dts: msm8996: Add required memory carveouts

PATCH New Andy Gross 3 participants 3 messages Dec 21, 2016 – Jan 5, 2017

Subsystems (3)
lore
Share & tools
lore

Andy Gross

author
#0 lore raw

PATCH 1/1 arm64: dts: msm8996: Add required memory carveouts

From: Stephen Boyd <[email protected]>

This patch adds required memory carveouts so that the kernel does not access memory that is in use or has been reserved for use by other remote processors.

---
 arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)
arch/arm64/boot/dts/qcom/msm8996.dtsi +10 -0
index cde4114..25e11dc 100644
@@ -64,6 +64,16 @@
 			reg = <0x0 0x86000000 0x0 0x200000>;
 			no-map;
 		};
+
+		memory at 85800000 {
+			reg = <0x0 0x85800000 0x0 0x800000>;
+			no-map;
+		};
+
+		memory at 86200000 {
+			reg = <0x0 0x86200000 0x0 0x2600000>;
+			no-map;
+		};
 	};
 
 	cpus {
Signature · 1 line
1.9.1
#1 lore raw

PATCH 1/1 arm64: dts: msm8996: Add required memory carveouts

Quoted 5 lines · Andy Gross

From: Stephen Boyd <[email protected]>

This patch adds required memory carveouts so that the kernel does not access memory that is in use or has been reserved for use by other remote processors.

Thanks,

Quoted 26 lines
---
 arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)
arch/arm64/boot/dts/qcom/msm8996.dtsi +10 -0
index cde4114..25e11dc 100644
@@ -64,6 +64,16 @@
 			reg = <0x0 0x86000000 0x0 0x200000>;
 			no-map;
 		};
+
+		memory at 85800000 {
+			reg = <0x0 0x85800000 0x0 0x800000>;
+			no-map;
+		};
+
+		memory at 86200000 {
+			reg = <0x0 0x86200000 0x0 0x2600000>;
+			no-map;
+		};
 	};
 
 	cpus {
Signature · 2 lines
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
#2 lore raw

PATCH 1/1 arm64: dts: msm8996: Add required memory carveouts

In reply to Andy Gross
Quoted 7 lines · Andy Gross

From: Stephen Boyd <[email protected]>

This patch adds required memory carveouts so that the kernel does not access memory that is in use or has been reserved for use by other remote processors.

Regards,
Bjorn

Quoted 32 lines
---
 arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 ++++++++++
 1 file changed, 10 insertions(+)
arch/arm64/boot/dts/qcom/msm8996.dtsi +10 -0
index cde4114..25e11dc 100644
@@ -64,6 +64,16 @@
 			reg = <0x0 0x86000000 0x0 0x200000>;
 			no-map;
 		};
+
+		memory at 85800000 {
+			reg = <0x0 0x85800000 0x0 0x800000>;
+			no-map;
+		};
+
+		memory at 86200000 {
+			reg = <0x0 0x86200000 0x0 0x2600000>;
+			no-map;
+		};
 	};
 
 	cpus {
Signature · 6 lines
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html