Move TPM code out of chromeos
This code is not specific to ChromeOS and is useful outside of it. Like with small modifications it can be used to disable TPM altogether. Change-Id: I8c6baf0a1f7c67141f30101a132ea039b0d09819 Signed-off-by: Vladimir Serbinenko <phcoder@gmail.com> Reviewed-on: http://review.coreboot.org/10269 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
40772a0b5a
commit
0e90dae584
32 changed files with 97 additions and 98 deletions
|
|
@ -45,7 +45,7 @@
|
|||
#include "northbridge/intel/haswell/raminit.h"
|
||||
#include "southbridge/intel/lynxpoint/pch.h"
|
||||
#include "southbridge/intel/lynxpoint/me.h"
|
||||
|
||||
#include <tpm.h>
|
||||
|
||||
static inline void reset_system(void)
|
||||
{
|
||||
|
|
@ -276,9 +276,9 @@ void romstage_common(const struct romstage_params *params)
|
|||
printk(BIOS_DEBUG, "Romstage handoff structure not added!\n");
|
||||
|
||||
post_code(0x3f);
|
||||
#if CONFIG_CHROMEOS
|
||||
init_chromeos(boot_mode);
|
||||
#endif
|
||||
if (CONFIG_LPC_TPM) {
|
||||
init_tpm(wake_from_s3);
|
||||
}
|
||||
timestamp_add_now(TS_END_ROMSTAGE);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue