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>
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index 45fb8b5..6c0bd16 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -60,13 +60,6 @@
 	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 @@
 	/* 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
 	 *