1*83d290c5STom Rini /* SPDX-License-Identifier: Intel */ 21021af4dSSimon Glass /* 31021af4dSSimon Glass * Copyright (C) 2013, Intel Corporation 41021af4dSSimon Glass * Copyright (C) 2014, Bin Meng <bmeng.cn@gmail.com> 51021af4dSSimon Glass */ 61021af4dSSimon Glass 71021af4dSSimon Glass #ifndef __FSP_BOOT_MODE_H__ 81021af4dSSimon Glass #define __FSP_BOOT_MODE_H__ 91021af4dSSimon Glass 101021af4dSSimon Glass /* 0x21 - 0xf..f are reserved */ 111021af4dSSimon Glass #define BOOT_FULL_CONFIG 0x00 121021af4dSSimon Glass #define BOOT_MINIMAL_CONFIG 0x01 131021af4dSSimon Glass #define BOOT_NO_CONFIG_CHANGES 0x02 141021af4dSSimon Glass #define BOOT_FULL_CONFIG_PLUS_DIAG 0x03 151021af4dSSimon Glass #define BOOT_DEFAULT_SETTINGS 0x04 161021af4dSSimon Glass #define BOOT_ON_S4_RESUME 0x05 171021af4dSSimon Glass #define BOOT_ON_S5_RESUME 0x06 181021af4dSSimon Glass #define BOOT_ON_S2_RESUME 0x10 191021af4dSSimon Glass #define BOOT_ON_S3_RESUME 0x11 201021af4dSSimon Glass #define BOOT_ON_FLASH_UPDATE 0x12 211021af4dSSimon Glass #define BOOT_IN_RECOVERY_MODE 0x20 221021af4dSSimon Glass 231021af4dSSimon Glass #endif 24