diff options
author | Vadim Bendebury <vbendeb@chromium.org> | 2019-05-24 17:22:13 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-06-03 06:22:58 -0700 |
commit | 427019282c43804c9ce859c59f9ed14ee991719d (patch) | |
tree | e9070853aad3250e8cd88c06c165cd0ecac8c82f /board | |
parent | b18ea4eb30e9279c12a1962dc494429863e7363f (diff) | |
download | chrome-ec-427019282c43804c9ce859c59f9ed14ee991719d.tar.gz |
cr50: do not save NVMEM when disabling TPM
When TPM is disabled we do not want to invalidate the NVMEM contents
in the flash, only the SRAM cache needs to be wiped out.
BRANCH=cr50, cr50-mp
BUG=b:132973320
TEST=make buildall -j
Change-Id: Id05c341ee012ee1daa843c97166bde7c6c327bb6
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1636676
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Namyoon Woo <namyoon@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/cr50/tpm2/nvmem_ops.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/board/cr50/tpm2/nvmem_ops.c b/board/cr50/tpm2/nvmem_ops.c index 048b852732..4281d5f944 100644 --- a/board/cr50/tpm2/nvmem_ops.c +++ b/board/cr50/tpm2/nvmem_ops.c @@ -29,14 +29,4 @@ void nvmem_wipe_cache(void) memset(&gp.phProof, 0, sizeof(gp.phProof)); memset(&gp.shProof, 0, sizeof(gp.shProof)); memset(&gp.ehProof, 0, sizeof(gp.ehProof)); - - NvWriteReserved(NV_OWNER_AUTH, &gp.ownerAuth); - NvWriteReserved(NV_ENDORSEMENT_AUTH, &gp.endorsementAuth); - NvWriteReserved(NV_LOCKOUT_AUTH, &gp.lockoutAuth); - NvWriteReserved(NV_EP_SEED, &gp.EPSeed); - NvWriteReserved(NV_SP_SEED, &gp.SPSeed); - NvWriteReserved(NV_PP_SEED, &gp.PPSeed); - NvWriteReserved(NV_PH_PROOF, &gp.phProof); - NvWriteReserved(NV_SH_PROOF, &gp.shProof); - NvWriteReserved(NV_EH_PROOF, &gp.ehProof); } |