summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuchun Chen <guchunc@codeaurora.org>2017-06-05 13:28:04 +0800
committerGuchun Chen <guchunc@codeaurora.org>2017-06-16 20:53:54 +0800
commit8b3fc37c034b81235ee8b28efbb08c238805f078 (patch)
tree04e3269798e2dda8606031a5ae0e82bf2e426952
parentbdac1e68ba4fe8b08a0836c2992df1f1d59ca306 (diff)
ARM: dtsi: msm: reserve memory for LK's stack on msm8996
The memory node LK's stack is running on should be reserved in system booting stage. Otherwise, the processes like early domain service on LK will be impacted. And in order not to impact common dtsi file for mobile and other platforms, only put the change in this auto-specific dtsi file. Change-Id: Ica8d2a98e00289990789eedf6f4e3d88b03acfcc Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi9
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi8
2 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi b/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi
index a600008341c2..e6161b21d4d5 100644
--- a/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi
@@ -1397,3 +1397,12 @@
spi-cpha;
};
};
+
+/ {
+ reserved-memory {
+ lk_mem: lk_pool@91600000 {
+ reg = <0x0 0x91600000 0x0 0x600000>;
+ label = "lk_pool";
+ };
+ };
+};
diff --git a/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi b/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
index 7c07102a1fed..ad60f73d21e2 100644
--- a/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
@@ -1227,4 +1227,12 @@
/delete-property/ qcom,spkr-sd-n-gpio;
};
+/ {
+ reserved-memory {
+ lk_mem: lk_pool@91600000 {
+ reg = <0x0 0x91600000 0x0 0x600000>;
+ label = "lk_pool";
+ };
+ };
+};