From b5ed7585d29c4988e9ae41b1b5be3cecc67ceb24 Mon Sep 17 00:00:00 2001 From: Christopher Braga Date: Tue, 5 Jan 2021 11:46:11 -0500 Subject: [PATCH] ARM: dts: msm: Introduce demura HFC region nodes ABL expects the demura HFC region nodes to always be present under a device's reserved memory regions. If this node is not present, ABL is unable to insert it and demura continuous splash cannot be handled. Introduce dummy demura HFC regions into the device tree. These nodes are given an address and size of 0 to allow the kernel to specially handle them. Change-Id: I6b95a145b4d515e24a454d9ad293e477e6dec66f --- qcom/lahaina.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/qcom/lahaina.dtsi b/qcom/lahaina.dtsi index 841b453c9ee9..45d3ecd39f62 100644 --- a/qcom/lahaina.dtsi +++ b/qcom/lahaina.dtsi @@ -527,6 +527,20 @@ label = "cont_splash_region"; }; + /* + * Demura memory regions are to be commented out if + * feature not in use. + */ + demura_memory_0: demura_region_0 { + reg = <0x0 0x0 0x0 0x0>; + label = "demura hfc region 0"; + }; + + demura_memory_1: demura_region_1 { + reg = <0x0 0x0 0x0 0x0>; + label = "demura hfc region 1"; + }; + dfps_data_memory: dfps_data_region { reg = <0x0 0xe3300000 0x0 0x0100000>; label = "dfps_data_region";