summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHonghao Liu <honghaol@codeaurora.org>2017-08-31 16:28:00 -0400
committerHonghao Liu <honghaol@codeaurora.org>2017-08-31 16:28:00 -0400
commit075188f2da6dd528ed6ea5f468dd0b87967970f7 (patch)
tree66c5c9a6a5cf4a500b5fb397b5017adf6ed8f00b
parent285229fa976cb9ffe5147cc4b363748c999160f9 (diff)
ARM: dts: msm: reserve memory for early-audio on msm8996
Reserving memory for early-audio. The memory is used as a buffer to store PCM data for the LPASS DMA to read for playback while the kernel is booting. Change-Id: I6ec3b1f549da71d026b77508f2c56d88487eff9b Signed-off-by: Honghao Liu <honghaol@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi4
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi4
2 files changed, 8 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 1283cdddc2db..ac6afd999fd0 100644
--- a/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-agave-adp.dtsi
@@ -1557,5 +1557,9 @@
reg = <0 0xb3fff000 0 0x800000>;
label = "early_camera_mem";
};
+ early_audio_mem: early_audio_mem@0xb5fff000 {
+ reg = <0x0 0xb5fff000 0x0 0x3FFFFC>;
+ label = "early_audio_mem";
+ };
};
};
diff --git a/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi b/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
index c3b986786034..db822dae6e7f 100644
--- a/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-auto-cdp.dtsi
@@ -1331,6 +1331,10 @@
reg = <0 0xb3fff000 0 0x800000>;
label = "early_camera_mem";
};
+ early_audio_mem: early_audio_mem@0xb5fff000 {
+ reg = <0x0 0xb5fff000 0x0 0x3FFFFC>;
+ label = "early_audio_mem";
+ };
};
};