aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMasami Hiramatsu <masami.hiramatsu@linaro.org>2022-02-16 15:15:42 +0900
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>2022-02-26 07:37:00 +0100
commita6aafce494ab3d963485e6425f232a9224359556 (patch)
tree3112466395b2a39f706866029d9fb4e33ddf28d1 /test
parentbdcc0a9594d4d3ae02f9f013e105e9a7430b3266 (diff)
downloadu-boot-a6aafce494ab3d963485e6425f232a9224359556.tar.gz
efi_loader: use efi_update_capsule_firmware() for capsule on disk
Since the efi_update_capsule() represents the UpdateCapsule() runtime service, it has to handle the capsule flags and update ESRT. However the capsule-on-disk doesn't need to care about such things. Thus, the capsule-on-disk should use the efi_capsule_update_firmware() directly instead of calling efi_update_capsule(). This means the roles of the efi_update_capsule() and capsule-on-disk are different. We have to keep the efi_update_capsule() for providing runtime service API at boot time. Suggested-by: AKASHI Takahiro <takahiro.akashi@linaro.org> Signed-off-by: Masami Hiramatsu <masami.hiramatsu@linaro.org> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions