[PATCH 11/13] arm: dts: mt8188: add framebuffer and splash reserved-memory

Julien Stephan <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <20260728-add-genio-510-and-genio-700-hdmi-v1-11-ac54bd75f960@baylibre.com>
These regions are specific to U-Boot, so define them in
mt8188-u-boot.dtsi. They are placed at 0x70000000 to stay clear of the
reserved-memory pools declared by the boards using this SoC (the Genio
EVKs reserve the range 0x60000000-0x61100000 for the ADSP and AFE DMA
pools) and of the kernel load window (the Genio kernel FIT images load
and decompress the kernel at 0x64000000).

Signed-off-by: Julien Stephan <[email protected]>
---
 arch/arm/dts/mt8188-u-boot.dtsi | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/arch/arm/dts/mt8188-u-boot.dtsi b/arch/arm/dts/mt8188-u-boot.dtsi
index fd1121a72cd..923e52522de 100644
--- a/arch/arm/dts/mt8188-u-boot.dtsi
+++ b/arch/arm/dts/mt8188-u-boot.dtsi
@@ -5,6 +5,25 @@
  */
 
 / {
+	reserved-memory {
+		/*
+		 * Keep these regions clear of the board reserved-memory
+		 * pools (the boards using this SoC reserve regions up to
+		 * 0x61100000 for the adsp/afe DMA pools) and of the kernel
+		 * load window: the kernel FIT images load and decompress
+		 * the kernel at 0x64000000.
+		 */
+		splashscreen: memory@70000000 {
+			reg = <0 0x70000000 0 0x02000000>;
+			no-map;
+		};
+
+		framebuffer: memory@72000000 {
+			reg = <0 0x72000000 0 0x02000000>;
+			no-map;
+		};
+	};
+
 	vdosys1_pipeline: vdosys1-pipeline {
 		compatible = "mediatek,mt8188-vdosys1-pipeline";
 		reg = <0 0x1c100000 0 0x1000>;

-- 
2.54.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.