summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2019-11-18 21:13:29 +0800
committerCommit Bot <commit-bot@chromium.org>2019-11-25 14:22:57 +0000
commita93aa4a3cc14ca11f2833f7b803f1442aa8a4d06 (patch)
tree9be8c4b73c5dfb02b040cdc5a57e6f5efcf294be
parentc7d266e0d6e66a23adfd7681efa39e08f6ccf51b (diff)
downloadvboot-a93aa4a3cc14ca11f2833f7b803f1442aa8a4d06.tar.gz
vboot: add errors for nvdata read/write failures
BUG=b:124141368, chromium:1006689 TEST=make clean && make runtests BRANCH=none Change-Id: Ieb47f54f665299b5377077c8975611ba3e1b8dc9 Signed-off-by: Joel Kitching <kitching@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1921775 Tested-by: Joel Kitching <kitching@chromium.org> Reviewed-by: Julius Werner <jwerner@chromium.org> Commit-Queue: Joel Kitching <kitching@chromium.org>
-rw-r--r--firmware/2lib/include/2return_codes.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index 9f6a54cd..e6109485 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -162,6 +162,12 @@ enum vb2_return_code {
/* Bad CRC in vb2_nv_check_crc() */
VB2_ERROR_NV_CRC,
+ /* Read error in nvdata backend */
+ VB2_ERROR_NV_READ,
+
+ /* Write error in nvdata backend */
+ VB2_ERROR_NV_WRITE,
+
/**********************************************************************
* Secure data storage errors
*/