mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
efi_loader: don't set EFI_RT_SUPPORTED_UPDATE_CAPSULE
The EFI_RT_PROPERTIES_TABLE configuration table indicates which runtime
services are available at runtime.
Even if CONFIG_EFI_RUNTIME_UPDATE_CAPSULE=y, we neither support
UpdateCapsule() nor QueryCapsuleCapabilities() at runtime. Thus we should
not set the corresponding flags EFI_RT_SUPPORTED_UPDATE_CAPSULE and
EFI_RT_SUPPORTED_QUERY_CAPSULE_CAPABILITIES in RuntimeServicesSupported.
Fixes: 2bc27ca8a0
("efi_loader: define UpdateCapsule api")
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
parent
3d20d212cf
commit
470fa190f3
1 changed files with 0 additions and 4 deletions
|
@ -133,10 +133,6 @@ efi_status_t efi_init_runtime_supported(void)
|
|||
#ifdef CONFIG_EFI_HAVE_RUNTIME_RESET
|
||||
rt_table->runtime_services_supported |= EFI_RT_SUPPORTED_RESET_SYSTEM;
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_EFI_RUNTIME_UPDATE_CAPSULE))
|
||||
rt_table->runtime_services_supported |=
|
||||
(EFI_RT_SUPPORTED_UPDATE_CAPSULE |
|
||||
EFI_RT_SUPPORTED_QUERY_CAPSULE_CAPABILITIES);
|
||||
|
||||
ret = efi_install_configuration_table(&efi_rt_properties_table_guid,
|
||||
rt_table);
|
||||
|
|
Loading…
Add table
Reference in a new issue