summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYimin Peng <yiminp@codeaurora.org>2018-08-03 17:28:23 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-09-24 23:41:58 -0700
commitc3ca30a4c930de4cbe9f8a5e6e6520c9bcf6e1d7 (patch)
tree2902af3974a85d518d784a13b93c5c1b92f8d2b7
parentaa0ebdfe2d12829d8ee6dde5e841e1c67c9141c2 (diff)
ARM: dts: msm: change ION layout for msm8996 ivi vplatform
Add carveout audio ION heap and change system ION heap from CARVEOUT to SYSTEM. Change-Id: I38698441a3479e213533d981aa06cc850b77d723 Signed-off-by: Yimin Peng <yiminp@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts21
1 files changed, 18 insertions, 3 deletions
diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts
index 5f622b41fecd..ae2ec051d50e 100644
--- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts
+++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996-ivi.dts
@@ -20,14 +20,29 @@
qcom,msm-id = <246 0x0>;
};
+&ion {
+ /delete-node/ qcom,ion-heap@25;
+
+ system_heap: qcom,ion-heap@25 {
+ reg = <25>;
+ qcom,ion-heap-type = "SYSTEM";
+ };
+
+ audio_heap: qcom,ion-heap@28 {
+ reg = <28>;
+ memory-region = <&ion_audio>;
+ qcom,ion-heap-type = "CARVEOUT";
+ };
+};
+
&reserved_memory {
pmem_shared: pmem_shared_region@1154ca000 {
reg = <0x1 0x154ca000 0x0 0x154ca000>;
label = "pmem_shared_mem";
};
- ion_system: ion_system_region@12a994000 {
- reg = <0x1 0x2a994000 0x0 0x154ca000>;
- label = "ion_system_mem";
+ ion_audio: ion_audio_region {
+ reg = <0 0xf0000000 0 0x00400000>;
+ label = "ion_audio_mem";
};
};