diff options
author | Stefan Berger <stefanb@linux.vnet.ibm.com> | 2018-03-28 15:37:44 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2018-04-12 15:20:36 -0400 |
commit | d1343e6863dd287ce7d4fcb5169c9cff568f9d1b (patch) | |
tree | 4725556507a4515bf32783f1ecd6990770e0ee7f | |
parent | 4922d6cb391b8ea48a35a73c46e484cf5f1a9b1a (diff) | |
download | seabios-d1343e6863dd287ce7d4fcb5169c9cff568f9d1b.tar.gz |
tpm: Request access to locality 0
The CRB driver has to request access to locality 0. Our QEMU
CRB model will enforce that as well.
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
-rw-r--r-- | src/hw/tpm_drivers.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/hw/tpm_drivers.c b/src/hw/tpm_drivers.c index bd971f75..e4770b35 100644 --- a/src/hw/tpm_drivers.c +++ b/src/hw/tpm_drivers.c @@ -442,6 +442,8 @@ static u32 crb_activate(u8 locty) if (!CONFIG_TCGBIOS) return 0; + writeb(CRB_REG(locty, CRB_REG_LOC_CTRL), 1); + return 0; } |