Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89bd219d authored by Srinivasarao P's avatar Srinivasarao P Committed by Gerrit - the friendly Code Review server
Browse files

arm64: fix bootloader_memory_limit



set bootloader_memory_limit to end of dram, if the memory limit set
in kernel parameters is more than ram size.

Change-Id: I7d23ca84f08dfb4bf7660253db722a1f6456bf85
Signed-off-by: default avatarSrinivasarao P <spathi@codeaurora.org>
parent 6cb02c40
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -508,10 +508,9 @@ void __init arm64_memblock_init(void)
	 * Save bootloader imposed memory limit before we overwirte
	 * memblock.
	 */
	if (memory_limit == PHYS_ADDR_MAX)
		bootloader_memory_limit = memblock_end_of_DRAM();
	else
	bootloader_memory_limit = memblock_max_addr(memory_limit);
	if (bootloader_memory_limit > memblock_end_of_DRAM())
		bootloader_memory_limit = memblock_end_of_DRAM();

	update_memory_limit();