]> xenbits.xensource.com Git - seabios.git/commitdiff
tpm: Request access to locality 0
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Wed, 28 Mar 2018 19:37:44 +0000 (15:37 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Thu, 12 Apr 2018 19:20:36 +0000 (15:20 -0400)
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>
src/hw/tpm_drivers.c

index bd971f759219f256687886230857d3f4b9694f10..e4770b35e4a5a5f5d2d70c41c96d66f8e01501bd 100644 (file)
@@ -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;
 }