summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2020-05-28 11:05:28 +0800
committerCommit Bot <commit-bot@chromium.org>2020-05-28 07:11:22 +0000
commitc1c78f299191aee960e1e71ee668ab2ab35f4d04 (patch)
tree074d4347a5b976be2b615efa5ff040c38e22381c
parent0eefd66d1be8e108622c9f9ab8cf264536862ecb (diff)
downloadvboot-c1c78f299191aee960e1e71ee668ab2ab35f4d04.tar.gz
vboot: create VB2_ERROR_EX_SET_VENDOR_DATA
Create VB2_ERROR_EX_SET_VENDOR_DATA error code for use in VbExSetVendorData callback. BUG=b:124141368, chromium:988410 TEST=make clean && make runtests BRANCH=none Cq-Depend: chromium:2218538 Change-Id: I9d75a608185e475837d9cb4a53b943fd2dae6438 Signed-off-by: Joel Kitching <kitching@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2218537 Tested-by: Joel Kitching <kitching@chromium.org> Reviewed-by: Yu-Ping Wu <yupingso@chromium.org> Commit-Queue: Joel Kitching <kitching@chromium.org>
-rw-r--r--firmware/2lib/include/2return_codes.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index 45fb8b58..6c0bd164 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -60,13 +60,6 @@ enum vb2_return_code {
VB2_ERROR_MOCK,
/**********************************************************************
- * vboot1-style errors
- * TODO: deprecate these once they have all moved over to vboot2 style
- */
- /* Error writing VPD */
- VBERROR_VPD_WRITE = 0x10032,
-
- /**********************************************************************
* SHA errors
*/
VB2_ERROR_SHA = VB2_ERROR_BASE + 0x010000,
@@ -735,6 +728,9 @@ enum vb2_return_code {
/* AUXFW peripheral busy. Cannot upgrade firmware at present. */
VB2_ERROR_EX_AUXFW_PERIPHERAL_BUSY,
+ /* Error setting vendor data (see: VbExSetVendorData). */
+ VB2_ERROR_EX_SET_VENDOR_DATA,
+
/**********************************************************************
* LoadKernel errors
*