summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2019-08-23 19:12:35 +0800
committerCommit Bot <commit-bot@chromium.org>2019-08-26 07:30:27 +0000
commit595108c06a4a37f4d33f66052add2e7e0176cf1b (patch)
tree69d5faa32d552442d99dc4a9c47abc9fb7757ece
parentb3ae709ea68a2e98b1f1d2d52b9d4c48bfeb3c30 (diff)
downloadvboot-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.c5
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;