From 595108c06a4a37f4d33f66052add2e7e0176cf1b Mon Sep 17 00:00:00 2001 From: Joel Kitching Date: Fri, 23 Aug 2019 19:12:35 +0800 Subject: 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 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1768378 Tested-by: Joel Kitching Reviewed-by: Julius Werner Reviewed-by: Andrey Pronin Commit-Queue: Joel Kitching --- firmware/lib/tpm_lite/mocked_tlcl.c | 5 +++++ 1 file changed, 5 insertions(+) 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; -- cgit v1.2.1