ARM: dts: msm: reserve splash memory for HDMI display on 8996

The splash screen for HDMI as primary utilizes a piece of memory
to hold and subsequently display the splash logo while in the
bootloader. We need to reserve the same splash memory buffer
in order to support continuous splash screen on msm8996 target,
when the device is booting into the kernel. This memory is
cleaned up later once display driver hand-off is completed
and the framework has booted up.

Change-Id: I59a5dcf05ef0effcf31cb03979c4464394d68896
Signed-off-by: Tatenda Chipeperekwa <tatendac@codeaurora.org>
This commit is contained in:
Tatenda Chipeperekwa 2015-11-06 16:31:13 -08:00 committed by David Keitel
parent fd2f6e135a
commit c30f487d8e
2 changed files with 10 additions and 1 deletions

View file

@ -1,4 +1,4 @@
/* Copyright (c) 2014-2015 The Linux Foundation. All rights reserved.
/* Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@ -278,6 +278,10 @@
mdss_fb2: qcom,mdss_fb_hdmi {
cell-index = <2>;
compatible = "qcom,mdss-fb";
qcom,cont-splash-memory {
linux,contiguous-region =
<&cont_splash_mem_hdmi>;
};
};
mdss_fb3: qcom,mdss_fb_secondary {

View file

@ -222,6 +222,11 @@
reg = <0 0x83401000 0 0x23FF000>;
label = "cont_splash_mem";
};
cont_splash_mem_hdmi: cont_splash_mem_hdmi@b1c00000 {
reg = <0 0xb1c00000 0 0x23ff000>;
label = "cont_splash_mem_hdmi";
};
};
};