efi/libstub: add some missing EFI prototypes
authorArd Biesheuvel <ardb@kernel.org>
Sun, 1 May 2022 22:55:49 +0000 (00:55 +0200)
committerArd Biesheuvel <ardb@kernel.org>
Sat, 17 Sep 2022 13:13:21 +0000 (15:13 +0200)
commitc7007d9f19527b47992ff78a088e8697a9e9d5f5
tree733b80a3f48e517c1937953f8464a11d3e5fd9d1
parent4bf23298820093992beac22cc1532414ae189acd
efi/libstub: add some missing EFI prototypes

Define the correct prototypes for the load_image, start_image and
unload_image boot service pointers so we can call them from the EFI
zboot code.

Also add some prototypes related to installation and deinstallation of
protocols in to the EFI protocol database, including some definitions
related to device paths.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
drivers/firmware/efi/libstub/efistub.h
include/linux/efi.h