mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-09 00:51:29 +00:00
recovery: Add recovery reason for fastboot mode requested in fw
BUG=chrome-os-partner:40196 BRANCH=None TEST=Compiles successfully Change-Id: Ic69834f2e23926e618349b5a56db549a290cd0c2 Signed-off-by: Furquan Shaikh <furquan@google.com> Reviewed-on: https://chromium-review.googlesource.com/280922 Trybot-Ready: Furquan Shaikh <furquan@chromium.org> Tested-by: Furquan Shaikh <furquan@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org> Commit-Queue: Furquan Shaikh <furquan@chromium.org>
This commit is contained in:
committed by
ChromeOS Commit Bot
parent
1eb83efdba
commit
f843871cd5
@@ -199,6 +199,9 @@ enum vb2_nv_recovery {
|
||||
/* Secure data inititalization error */
|
||||
VB2_RECOVERY_SECDATAK_INIT = 0x5d,
|
||||
|
||||
/* Fastboot mode requested in firmware */
|
||||
VB2_RECOVERY_FW_FASTBOOT = 0x5e,
|
||||
|
||||
/* Unspecified/unknown error in rewritable firmware */
|
||||
VB2_RECOVERY_RW_UNSPECIFIED = 0x7f,
|
||||
|
||||
|
||||
@@ -252,6 +252,8 @@ typedef enum VbFwResult {
|
||||
#define VBNV_RECOVERY_RW_NO_KERNEL 0x5B
|
||||
/* BCB-related error in RW firmware */
|
||||
#define VBNV_RECOVERY_RW_BCB_ERROR 0x5C
|
||||
/* Fastboot mode requested in firmware */
|
||||
#define VBNV_RECOVERY_FW_FASTBOOT 0x5E
|
||||
/* Unspecified/unknown error in rewritable firmware */
|
||||
#define VBNV_RECOVERY_RW_UNSPECIFIED 0x7F
|
||||
/* DM-verity error */
|
||||
|
||||
@@ -486,6 +486,8 @@ const char *RecoveryReasonString(uint8_t code)
|
||||
return "No bootable kernel found on disk";
|
||||
case VBNV_RECOVERY_RW_BCB_ERROR:
|
||||
return "BCB partition error on disk";
|
||||
case VBNV_RECOVERY_FW_FASTBOOT:
|
||||
return "Fastboot-mode requested in firmware";
|
||||
case VBNV_RECOVERY_RW_UNSPECIFIED:
|
||||
return "Unspecified/unknown error in RW firmware";
|
||||
case VBNV_RECOVERY_KE_DM_VERITY:
|
||||
|
||||
Reference in New Issue
Block a user