diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2017-11-16 09:59:15 -0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2017-12-16 01:13:18 +0000 |
commit | 4ea7bba5b7bd7b87432728f7df976418352fff78 (patch) | |
tree | a71fe1cb663c93068cccb0db2cad7396e95007e3 | |
parent | cbcea7a2a830776cce58a83c18a012e1bc6d0c63 (diff) | |
download | chrome-ec-4ea7bba5b7bd7b87432728f7df976418352fff78.tar.gz |
tpm: do not prevent reading registers during pending reset
The host should be able to retrieve proper TPM status and ID registers
while TPM reset is pending.
BRANCH=cr50
BUG=b:68012381
TEST=after appropriate fixes in coreboot the
firmware_Cr50ClearTPMOwner autotest does not fail any more
Change-Id: I245656ccb1c05e46715deb18bd5f8985c4197c52
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/775281
Reviewed-by: Mary Ruthven <mruthven@chromium.org>
(cherry picked from commit d53185fd744f53724f8f6bcbd3a88180b2c669d0)
Reviewed-on: https://chromium-review.googlesource.com/828686
-rw-r--r-- | common/tpm_registers.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/common/tpm_registers.c b/common/tpm_registers.c index c6813ad633..6a1236e2fd 100644 --- a/common/tpm_registers.c +++ b/common/tpm_registers.c @@ -483,9 +483,6 @@ void tpm_register_get(uint32_t regaddr, uint8_t *dest, uint32_t data_size) { int i; - if (reset_in_progress) - return; - CPRINTF("%s(0x%06x, %d)", __func__, regaddr, data_size); switch (regaddr) { case TPM_DID_VID: |