summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAravind Venkateswaran <aravindh@codeaurora.org>2016-06-21 18:03:25 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-08-02 14:56:02 -0700
commitf9ce28f2c729855f5f83d0e6ccb395ead4708973 (patch)
treec15284510eecf23f584e604026926d2f816d3562
parentec9fd7cc51bcc302aefe26e4cbfc7f4e2590918d (diff)
ARM: dts: msm: reserve memory for continuous splash on msmcobalt
Reserve memory for the display framebuffer in HLOS for continuous splash feature on msmcobalt target. This memory buffer would be configured by the bootloader and needs to be retained until the first frame update in kernel. CRs-Fixed: 1037857 Change-Id: Ifbcc1454a1c85eb0163fed969a0c8ceb21d23245 Signed-off-by: Aravind Venkateswaran <aravindh@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-mdss.dtsi3
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt.dtsi5
2 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-mdss.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-mdss.dtsi
index 3018ecd4e5eb..65206e97d767 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-mdss.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-mdss.dtsi
@@ -255,6 +255,9 @@
mdss_fb0: qcom,mdss_fb_primary {
cell-index = <0>;
compatible = "qcom,mdss-fb";
+ qcom,cont-splash-memory {
+ linux,contiguous-region = <&cont_splash_mem>;
+ };
};
mdss_fb1: qcom,mdss_fb_wfd {
diff --git a/arch/arm/boot/dts/qcom/msmcobalt.dtsi b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
index aa9390de6525..07a2af29c724 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt.dtsi
@@ -333,6 +333,11 @@
size = <0 0x2000000>;
linux,cma-default;
};
+
+ cont_splash_mem: splash_region@9d600000 {
+ reg = <0x0 0x9d600000 0x0 0x02400000>;
+ label = "cont_splash_mem";
+ };
};
};