drivers/intel/fsp2_0: Add boot mode constants

This adds boot mode constants. They match EDK2 found in PiBootMode.h
constants but are part of FSP2.0 spec.

Change-Id: I16ee90ff372d252ddc042ca89c1e5912ab041616
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/14249
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)
This commit is contained in:
Andrey Petrov 2016-03-17 16:42:41 -07:00 committed by Aaron Durbin
parent b0801e11f0
commit a6dd535354
1 changed files with 10 additions and 0 deletions

View File

@ -35,6 +35,16 @@ enum fsp_status {
FSP_CRC_ERROR = 0x8000001b, FSP_CRC_ERROR = 0x8000001b,
}; };
enum fsp_boot_mode {
FSP_BOOT_WITH_FULL_CONFIGURATION = 0x00,
FSP_BOOT_WITH_MINIMAL_CONFIGURATION = 0x01,
FSP_BOOT_ASSUMING_NO_CONFIGURATION_CHANGES = 0x02,
FSP_BOOT_ON_S4_RESUME = 0x05,
FSP_BOOT_ON_S3_RESUME = 0x11,
FSP_BOOT_ON_FLASH_UPDATE = 0x12,
FSP_BOOT_IN_RECOVERY_MODE = 0x20
};
enum fsp_notify_phase { enum fsp_notify_phase {
AFTER_PCI_ENUM = 0x20, AFTER_PCI_ENUM = 0x20,
READY_TO_BOOT = 0x40 READY_TO_BOOT = 0x40