summaryrefslogtreecommitdiff
path: root/include/efi_selftest.h
diff options
context:
space:
mode:
authorHeinrich Schuchardt <xypron.glpk@gmx.de>2021-03-24 17:48:01 +0100
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2021-03-25 20:54:12 +0100
commit5e21958c02e20bbba444c8061f8b87405093a9b5 (patch)
treed1df1b88e0abd7de574b8c6e014b4e0432572f31 /include/efi_selftest.h
parentf69a2016b6330b70915c371491af33f5fd58c849 (diff)
downloadu-boot-5e21958c02e20bbba444c8061f8b87405093a9b5.tar.gz
u-boot-5e21958c02e20bbba444c8061f8b87405093a9b5.tar.bz2
u-boot-5e21958c02e20bbba444c8061f8b87405093a9b5.zip
efi_selfest: redefine enum efi_test_phase
Setup will always occur before ExitBootServices(). So eliminate EFI_SETUP_AFTER_BOOTTIME_EXIT. Put the SetVirtualAddressMap() test into a separate class so that we can execute it last. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'include/efi_selftest.h')
-rw-r--r--include/efi_selftest.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/efi_selftest.h b/include/efi_selftest.h
index 1515fdaa02..07b619901c 100644
--- a/include/efi_selftest.h
+++ b/include/efi_selftest.h
@@ -66,11 +66,10 @@ enum efi_test_phase {
*/
EFI_SETUP_BEFORE_BOOTTIME_EXIT,
/**
- * @EFI_SETUP_AFTER_BOOTTIME_EXIT: - setup after ExitBootServices
- *
- * Setup, execute, and teardown are executed after ExitBootServices().
+ * @EFI_SETTING_VIRTUAL_ADDRESS_MAP - calls SetVirtualAddressMap()
+ * Execute calls SetVirtualAddressMap().
*/
- EFI_SETUP_AFTER_BOOTTIME_EXIT,
+ EFI_SETTING_VIRTUAL_ADDRESS_MAP,
};
extern struct efi_simple_text_output_protocol *con_out;