security/vboot/tpm: Avoid duplicate vb2api_secdata_firmware_create calls
commit74a00b9cec6ce4f1a92d6ade4baa305dbe9e5ffb
authorYu-Ping Wu <yupingso@chromium.org>
Wed, 31 Aug 2022 06:52:46 +0000 (31 14:52 +0800)
committerMartin L Roth <gaumless@gmail.com>
Sun, 4 Sep 2022 14:50:00 +0000 (4 14:50 +0000)
treeaa3fea3174d122f74ad5977b9d26a86cb4707f4c
parent8b45c1244ef0ec0bcddbc5be75273043969161a9
security/vboot/tpm: Avoid duplicate vb2api_secdata_firmware_create calls

For TPM2, vb2api_secdata_firmware_create() is already called from
setup_firmware_space() from _factory_initialize_tpm(). Therefore move
the duplicate call from factory_initialize_tpm() to TPM1's
_factory_initialize_tpm().

Change-Id: I892df65c847e1aeeabef8a7578bec743b639a127
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67219
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aseda Aboagye <aaboagye@google.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
src/security/vboot/secdata_tpm.c