summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2020-06-03 14:10:03 -0400
committerTom Rini <trini@konsulko.com>2020-06-03 14:10:03 -0400
commit1b6ae82a5abb4cbedb0d6cb262526173f4efa486 (patch)
tree916aadd700c3c98d3f6b6929ef1249e38043e319 /include
parent0d8f35b58cc8458a5263b424896a386429ee49e5 (diff)
parenta4292eccfdc98b51d0200a6c912af237aeddd5c8 (diff)
downloadu-boot-1b6ae82a5abb4cbedb0d6cb262526173f4efa486.tar.gz
Merge tag 'efi-2020-07-rc4' of https://gitlab.denx.de/u-boot/custodians/u-boot-efiWIP/03Jun2020
Pull request for UEFI sub-system for efi-2020-07-rc4 This patch series addresses the following issues: * allow compiling with clang * add missing function descriptions to the HTML documentation * simplify the validation of UEFI images * validate load options in the UEFI boot manager In a preparatory patch a structure definition is moved.
Diffstat (limited to 'include')
-rw-r--r--include/efi_loader.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/efi_loader.h b/include/efi_loader.h
index 9533df26dc..c2cae814b6 100644
--- a/include/efi_loader.h
+++ b/include/efi_loader.h
@@ -708,7 +708,8 @@ struct efi_load_option {
const u8 *optional_data;
};
-void efi_deserialize_load_option(struct efi_load_option *lo, u8 *data);
+efi_status_t efi_deserialize_load_option(struct efi_load_option *lo, u8 *data,
+ efi_uintn_t *size);
unsigned long efi_serialize_load_option(struct efi_load_option *lo, u8 **data);
efi_status_t efi_bootmgr_load(efi_handle_t *handle);