Add TPM support to coreboot
authorStefan Reinauer <reinauer@chromium.org>
Tue, 11 Oct 2011 21:46:25 +0000 (14:46 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Fri, 30 Mar 2012 00:04:20 +0000 (02:04 +0200)
commit3008bbadcbbb64dab0472e1724744c37b4094aa9
treeb2a1150fa9e739e7de47fb88a6635fce55b7f665
parentb89a761a637996e730432a3a8383aaf636abe5c5
Add TPM support to coreboot

and initialize the TPM on S3 resume

This patch integrates the TPM driver and runs TPM resume upon an ACPI S3
resume without including any other parts of vboot.

We could link against vboot_fw.a but it is compiled with u-boot's CFLAGS
(that are incompatible with coreboot's) and it does a lot more than we
want it to do.

Change-Id: I000d4322ef313e931e23c56defaa17e3a4d7f8cf
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/731
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
src/Kconfig
src/arch/x86/boot/acpi.c
src/include/pc80/tpm.h [new file with mode: 0644]
src/pc80/Makefile.inc
src/pc80/tpm.c [new file with mode: 0644]
src/vendorcode/google/chromeos/vboot.c [new file with mode: 0644]