mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-09 08:46:59 +02:00
efi_memory: do not add U-Boot memory to the memory map
The memory region occupied by U-Boot is reserved by LMB, and gets added to the EFI memory map through a call from the LMB module. Remove this superfluous addition to the EFI memory map. Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
parent
2f6191526a
commit
a68c9ac5d8
@ -870,16 +870,6 @@ static void add_u_boot_and_runtime(void)
|
|||||||
{
|
{
|
||||||
unsigned long runtime_start, runtime_end, runtime_pages;
|
unsigned long runtime_start, runtime_end, runtime_pages;
|
||||||
unsigned long runtime_mask = EFI_PAGE_MASK;
|
unsigned long runtime_mask = EFI_PAGE_MASK;
|
||||||
unsigned long uboot_start, uboot_pages;
|
|
||||||
unsigned long uboot_stack_size = CONFIG_STACK_SIZE;
|
|
||||||
|
|
||||||
/* Add U-Boot */
|
|
||||||
uboot_start = ((uintptr_t)map_sysmem(gd->start_addr_sp, 0) -
|
|
||||||
uboot_stack_size) & ~EFI_PAGE_MASK;
|
|
||||||
uboot_pages = ((uintptr_t)map_sysmem(gd->ram_top - 1, 0) -
|
|
||||||
uboot_start + EFI_PAGE_MASK) >> EFI_PAGE_SHIFT;
|
|
||||||
efi_add_memory_map_pg(uboot_start, uboot_pages, EFI_BOOT_SERVICES_CODE,
|
|
||||||
false);
|
|
||||||
|
|
||||||
#if defined(__aarch64__)
|
#if defined(__aarch64__)
|
||||||
/*
|
/*
|
||||||
|
Loading…
Reference in New Issue
Block a user