diff options
author | dnojiri <dnojiri@chromium.org> | 2020-02-06 11:50:46 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-05 02:40:38 +0000 |
commit | 1b4affa3650261efa2684a6e551030291fe00590 (patch) | |
tree | d521bc60a7a8c212957ecbf473666ad399a2d4e3 /firmware/2lib/include/2return_codes.h | |
parent | 3f544bd4898383dcd4d7f44517a4e159f8924024 (diff) | |
download | vboot-1b4affa3650261efa2684a6e551030291fe00590.tar.gz |
Add vb2_secdata_kernel_v10
This patch adds vb2_secdata_kernel_v10. It has ec_hash field to support
EFS2. The secdata kernel APIs continue to support v0.2.
BUG=chromium:1045217
TEST=emerge-hatch depthcharge
TEST=make runtests
Change-Id: I18d5097ed799e790a2742d54c25c89a7559cbcb2
Signed-off-by: dnojiri <dnojiri@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2041695
Diffstat (limited to 'firmware/2lib/include/2return_codes.h')
-rw-r--r-- | firmware/2lib/include/2return_codes.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/2lib/include/2return_codes.h b/firmware/2lib/include/2return_codes.h index 9f42205b..5e5e5266 100644 --- a/firmware/2lib/include/2return_codes.h +++ b/firmware/2lib/include/2return_codes.h @@ -244,6 +244,15 @@ enum vb2_return_code { /* Error reading secdata_fwmp from storage backend */ VB2_ERROR_SECDATA_FWMP_READ, + /* Bad buffer size to read vb2_secdata_kernel */ + VB2_ERROR_SECDATA_KERNEL_BUFFER_SIZE, + + /* Incomplete structure in vb2api_secdata_kernel_check() */ + VB2_ERROR_SECDATA_KERNEL_INCOMPLETE, + + /* Bad struct size in vb2_secdata_kernel */ + VB2_ERROR_SECDATA_KERNEL_STRUCT_SIZE, + /********************************************************************** * Common code errors */ |