diff options
author | Joel Kitching <kitching@google.com> | 2019-08-23 19:12:35 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-08-26 07:30:27 +0000 |
commit | 595108c06a4a37f4d33f66052add2e7e0176cf1b (patch) | |
tree | 69d5faa32d552442d99dc4a9c47abc9fb7757ece | |
parent | b3ae709ea68a2e98b1f1d2d52b9d4c48bfeb3c30 (diff) | |
download | vboot-595108c06a4a37f4d33f66052add2e7e0176cf1b.tar.gz |
vboot: add mocked TlclUndefineSpace function
vboot_reference fails to compile with MOCK_TPM=1 due to a lack of
TlclUndefineSpace function in mocked_tlcl.c.
Add the function to fix this issue.
BUG=b:124141368, chromium:997132
TEST=make clean && make runtests
BRANCH=none
Change-Id: If290767a25f1ac6f02e3d8f78373a77da8567c87
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1768378
Tested-by: Joel Kitching <kitching@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Andrey Pronin <apronin@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
-rw-r--r-- | firmware/lib/tpm_lite/mocked_tlcl.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/lib/tpm_lite/mocked_tlcl.c b/firmware/lib/tpm_lite/mocked_tlcl.c index d0dfb409..c9f56de9 100644 --- a/firmware/lib/tpm_lite/mocked_tlcl.c +++ b/firmware/lib/tpm_lite/mocked_tlcl.c @@ -50,6 +50,11 @@ uint32_t TlclDefineSpace(uint32_t index, uint32_t perm, uint32_t size) return TPM_SUCCESS; } +uint32_t TlclUndefineSpace(uint32_t index) +{ + return TPM_SUCCESS; +} + uint32_t TlclWrite(uint32_t index, const void* data, uint32_t length) { return TPM_SUCCESS; |