efi_loader: manage events in a linked list
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Sun, 18 Feb 2018 14:17:50 +0000 (15:17 +0100)
committerAlexander Graf <agraf@suse.de>
Wed, 4 Apr 2018 09:00:06 +0000 (11:00 +0200)
commit43bce44262ca7cbb04bb236c50571ca84eb6fdd9
tree49a31f7015cb762c5951c652549b943a2ce1ad31
parentab9efa979cc989d7c193e7169101e29ff7822e85
efi_loader: manage events in a linked list

Lift the limit on the number of events by using a linked list.

This also allows to have events with type == 0.

This patch is based on Rob's patch
efi_loader: fix events
https://lists.denx.de/pipermail/u-boot/2017-October/309348.html

Suggested-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Alexander Graf <agraf@suse.de>
include/efi_loader.h
lib/efi_loader/efi_boottime.c