efi_loader: support 16 protocols per efi_object
8 protocols per efi_object is insufficient for iPXE. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Rob Clark <robdclark@gmail.com> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
39dd65a059
commit
842a8e434e
@ -112,8 +112,8 @@ struct efi_handler {
|
||||
struct efi_object {
|
||||
/* Every UEFI object is part of a global object list */
|
||||
struct list_head link;
|
||||
/* We support up to 8 "protocols" an object can be accessed through */
|
||||
struct efi_handler protocols[8];
|
||||
/* We support up to 16 "protocols" an object can be accessed through */
|
||||
struct efi_handler protocols[16];
|
||||
/* The object spawner can either use this for data or as identifier */
|
||||
void *handle;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user