From: Heinrich Schuchardt Date: Tue, 30 Jan 2018 20:08:00 +0000 (+0100) Subject: efi_loader: use constants in efi_allocate_pages() X-Git-Tag: v2018.05-rc2~45^2~31 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7c92fd69b19bf4bfdc7c3fa74c504b66019004f0;p=u-boot efi_loader: use constants in efi_allocate_pages() Using the existing predefined constants is less error prone and makes the code easier to read. Signed-off-by: Heinrich Schuchardt Signed-off-by: Alexander Graf --- diff --git a/lib/efi_loader/efi_memory.c b/lib/efi_loader/efi_memory.c index ff0edf30ff..1e413d01cb 100644 --- a/lib/efi_loader/efi_memory.c +++ b/lib/efi_loader/efi_memory.c @@ -292,7 +292,7 @@ efi_status_t efi_allocate_pages(int type, int memory_type, uint64_t addr; switch (type) { - case 0: + case EFI_ALLOCATE_ANY_PAGES: /* Any page */ addr = efi_find_free_memory(len, gd->start_addr_sp); if (!addr) { @@ -300,7 +300,7 @@ efi_status_t efi_allocate_pages(int type, int memory_type, break; } break; - case 1: + case EFI_ALLOCATE_MAX_ADDRESS: /* Max address */ addr = efi_find_free_memory(len, *memory); if (!addr) { @@ -308,7 +308,7 @@ efi_status_t efi_allocate_pages(int type, int memory_type, break; } break; - case 2: + case EFI_ALLOCATE_ADDRESS: /* Exact address, reserve it. The addr is already in *memory. */ addr = *memory; break;