diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/2lib/2recovery_reasons.c | 2 | ||||
-rw-r--r-- | firmware/2lib/include/2recovery_reasons.h | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/firmware/2lib/2recovery_reasons.c b/firmware/2lib/2recovery_reasons.c index c2b66c90..093ef863 100644 --- a/firmware/2lib/2recovery_reasons.c +++ b/firmware/2lib/2recovery_reasons.c @@ -96,6 +96,8 @@ const char *vb2_get_recovery_reason_string(uint8_t code) return "Error selecting RW firmware slot"; /* 0x30 */ case VB2_RECOVERY_AUXFW_UPDATE: return "Error updating auxiliary firmware"; + /* 0x31 */ case VB2_RECOVERY_INTEL_CSE_LITE_SKU: + return "Intel CSE Lite SKU firmware failure"; /* 0x3f */ case VB2_RECOVERY_RO_UNSPECIFIED: return "Unspecified/unknown error in RO firmware"; /* 0x41 */ case VB2_RECOVERY_DEPRECATED_RW_DEV_SCREEN: diff --git a/firmware/2lib/include/2recovery_reasons.h b/firmware/2lib/include/2recovery_reasons.h index 6362e066..514ee4f4 100644 --- a/firmware/2lib/include/2recovery_reasons.h +++ b/firmware/2lib/include/2recovery_reasons.h @@ -169,6 +169,12 @@ enum vb2_nv_recovery { /* Error updating auxiliary firmware */ VB2_RECOVERY_AUXFW_UPDATE = 0x30, + /* + * Intel CSE Lite SKU firmware failure; see subcodes defined in coreboot for specific + * reason. + */ + VB2_RECOVERY_INTEL_CSE_LITE_SKU = 0x31, + /* Unspecified/unknown error in read-only firmware */ VB2_RECOVERY_RO_UNSPECIFIED = 0x3f, |