summaryrefslogtreecommitdiff
path: root/firmware/lib/vboot_nvstorage.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/lib/vboot_nvstorage.c')
-rw-r--r--firmware/lib/vboot_nvstorage.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/lib/vboot_nvstorage.c b/firmware/lib/vboot_nvstorage.c
index 9d99b1c7..af24fac1 100644
--- a/firmware/lib/vboot_nvstorage.c
+++ b/firmware/lib/vboot_nvstorage.c
@@ -366,6 +366,13 @@ int VbNvSet(VbNvContext *context, VbNvParam param, uint32_t value)
raw[BOOT2_OFFSET] |= (uint8_t)value << BOOT2_PREV_RESULT_SHIFT;
break;
+ case VBNV_FW_REQ_WIPEOUT:
+ if (value)
+ raw[HEADER_OFFSET] |= HEADER_WIPEOUT;
+ else
+ raw[HEADER_OFFSET] &= ~HEADER_WIPEOUT;
+ break;
+
default:
return 1;
}