summaryrefslogtreecommitdiff
path: root/firmware/2lib/include/2return_codes.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/2lib/include/2return_codes.h')
-rw-r--r--firmware/2lib/include/2return_codes.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h
index 81a59571..848636ac 100644
--- a/firmware/2lib/include/2return_codes.h
+++ b/firmware/2lib/include/2return_codes.h
@@ -425,7 +425,23 @@ enum vb2_return_code {
VB2_ERROR_KERNEL_KEYBLOCK_DEV_FLAG,
VB2_ERROR_KERNEL_KEYBLOCK_REC_FLAG,
+ /* Missing firmware data key in vb2_load_kernel_preamble() */
+ VB2_ERROR_KERNEL_PREAMBLE2_DATA_KEY,
+ /* Work buffer too small for header in vb2_load_kernel_preamble() */
+ VB2_ERROR_KERNEL_PREAMBLE2_WORKBUF_HEADER,
+
+ /* Work buffer too small for preamble in vb2_load_kernel_preamble() */
+ VB2_ERROR_KERNEL_PREAMBLE2_WORKBUF,
+
+ /* Kernel version out of range in vb2_load_kernel_preamble() */
+ VB2_ERROR_KERNEL_PREAMBLE_VERSION_RANGE,
+
+ /* Kernel version rollback in vb2_load_kernel_preamble() */
+ VB2_ERROR_KERNEL_PREAMBLE_VERSION_ROLLBACK,
+
+ /* Kernel preamble not loaded before calling vb2api_get_kernel_size() */
+ VB2_ERROR_API_GET_KERNEL_SIZE_PREAMBLE,
/**********************************************************************
* API-level errors