[Concept,v2,15/22] efi: app: Use EFI_PAGE_SHIFT instead of 12 in free_memory()

Message ID 20250819185900.835939-16-sjg@u-boot.org
State New
Headers
Series efi: Improvements for the EFI app on ARM |

Commit Message

Simon Glass Aug. 19, 2025, 6:58 p.m. UTC
  From: Simon Glass <sjg@chromium.org>

Use the constant intended for this purpose, instead of open-coding the
value.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

(no changes since v1)

 lib/efi_client/efi_app.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
  

Patch

diff --git a/lib/efi_client/efi_app.c b/lib/efi_client/efi_app.c
index 00022b0ab9f..19a0032a784 100644
--- a/lib/efi_client/efi_app.c
+++ b/lib/efi_client/efi_app.c
@@ -149,7 +149,8 @@  static void free_memory(struct efi_priv *priv)
 	if (priv->use_pool_for_malloc)
 		efi_free(priv, (void *)priv->ram_base);
 	else
-		boot->free_pages(priv->ram_base, gd->ram_size >> 12);
+		boot->free_pages(priv->ram_base,
+				 gd->ram_size >> EFI_PAGE_SHIFT);
 
 	efi_free(priv, (void *)gd->malloc_base);
 	efi_free(priv, (void *)gd);