arm64: dts: marvell: samsung,coreprimevelte: Fill in memory node

The board is known to have 1 GiB of DRAM with the first 16 MiB unusable.
Instead of relying on the bootloader to fill in the memory node, do it
ourselves.

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
This commit is contained in:
Duje Mihanović 2025-09-13 23:21:10 +02:00
parent 502c952160
commit 5698566012
No known key found for this signature in database
GPG Key ID: AD319352458FAD03

View File

@ -31,13 +31,22 @@ fb0: framebuffer@17177000 {
};
};
/* Bootloader fills this in */
memory@0 {
device_type = "memory";
reg = <0 0 0 0>;
reg = <0 0 0 0x40000000>;
};
reserved-memory {
/*
* Reserved by the vendor bootloader as a "secure region".
*
* TODO: See if the responsible stage of the bootloader can be
* replaced
*/
secure-region@0 {
reg = <0 0 0 0x1000000>;
};
framebuffer@17000000 {
reg = <0 0x17000000 0 0x1800000>;
no-map;