diff options
author | Tom Rini <trini@konsulko.com> | 2020-06-03 14:10:03 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2020-06-03 14:10:03 -0400 |
commit | 1b6ae82a5abb4cbedb0d6cb262526173f4efa486 (patch) | |
tree | 916aadd700c3c98d3f6b6929ef1249e38043e319 /include | |
parent | 0d8f35b58cc8458a5263b424896a386429ee49e5 (diff) | |
parent | a4292eccfdc98b51d0200a6c912af237aeddd5c8 (diff) | |
download | u-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.h | 3 |
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); |