From 5be730cbf1b81bf1111f81baa726e3fb9decbb60 Mon Sep 17 00:00:00 2001 From: Luigi Semenzato Date: Thu, 23 Sep 2010 17:05:12 -0700 Subject: [PATCH] Fix (unfiled, I think) TPM initialization bug. Change-Id: Id083f73680dbb1edd9ba036659b57f77b16325ec BUG=none TEST=none TBR=rspangler@chromium.org --- firmware/lib/rollback_index.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/lib/rollback_index.c b/firmware/lib/rollback_index.c index a9bcf9e8e3..ebf6fb026f 100644 --- a/firmware/lib/rollback_index.c +++ b/firmware/lib/rollback_index.c @@ -136,7 +136,7 @@ static uint32_t OneTimeInitializeTPM(RollbackSpaceFirmware* rsf, /* Clear TPM owner, in case the TPM is already owned for some reason. */ VBDEBUG(("TPM: Clearing owner\n")); - RETURN_ON_FAILURE(TlclForceClear()); + RETURN_ON_FAILURE(TPMClearAndReenable()); /* Initializes the firmware and kernel spaces */ Memcpy(rsf, &rsf_init, sizeof(RollbackSpaceFirmware));