Files
u-boot/lib
Masami Hiramatsu a6aafce494 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>
2022-02-26 07:37:00 +01:00
..
2022-01-18 08:31:02 -05:00
2022-01-19 18:11:34 +01:00
2022-02-03 15:53:28 -05:00
2022-01-28 17:58:41 -05:00
2022-01-19 18:11:34 +01:00
2021-10-08 15:53:26 -04:00
2021-01-16 19:17:11 -05:00
2020-05-18 21:19:18 -04:00
2022-01-19 18:11:34 +01:00
2021-03-07 17:37:13 +01:00
2019-12-02 18:23:07 -05:00
2019-10-31 07:22:53 -04:00
2022-01-19 18:11:34 +01:00
2020-10-30 10:56:11 -04:00
2021-10-08 15:53:26 -04:00
2021-09-04 12:26:01 -04:00
2021-09-16 10:29:40 -04:00
2022-01-19 18:11:34 +01:00
2019-12-06 16:44:20 -05:00
2020-05-18 21:19:18 -04:00
2021-07-14 16:57:35 -04:00
2020-05-18 21:19:18 -04:00
2020-08-24 14:11:31 -04:00
2021-10-08 15:53:26 -04:00
2022-01-19 18:11:34 +01:00
2021-03-02 15:53:37 -05:00
2021-07-15 18:42:05 -04:00
2022-01-19 18:11:34 +01:00
2019-05-05 08:48:50 -04:00