vboot2: copy tlcl from vboot_reference as a preparation for vboot2 integration

Hardware / Coreboot - Daisuke Nojiri [chromium.org] - 26 January 2015 18:43 UTC

vboot2 abtracts tpm storage as some 'secure' space. Thus, it's firmware's responsibility to handle vboot specific operations with tpm. This CL just copies related files from vboot_reference so that we can see how code was modified in the next CL. Note rollback_index.c/h were renamed to antirollback.c/h.

TEST=none BUG=none Branch=none

efb5cde vboot2: copy tlcl from vboot_reference as a preparation for vboot2 integration
src/include/antirollback.h | 187 +++++++
src/include/tpm_lite/tlcl.h | 209 ++++++++
src/include/tpm_lite/tss_constants.h | 96 ++++
src/lib/tlcl.c | 466 +++++++++++++++++
src/lib/tlcl_internal.h | 61 +++
src/lib/tlcl_structures.h | 138 +++++
src/lib/tpm_error_messages.h | 250 +++++++++
src/vendorcode/google/chromeos/antirollback.c | 676 +++++++++++++++++++++++++
8 files changed, 2083 insertions(+)

Upstream: review.coreboot.org


  • Share