aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2018-02-26 09:12:13 -0500
committerKevin O'Connor <kevin@koconnor.net>2018-02-27 11:29:11 -0500
commita197e204cadd70758de3ea94cfb6d647e88ada95 (patch)
tree924959be60588d72f8846f45e44e3f18095a3396
parentc75d45a9712f9a0b4aa203d780e0bf01375699c9 (diff)
downloadseabios-a197e204cadd70758de3ea94cfb6d647e88ada95.tar.gz
tpm: use get_tpm_version() callback
As originally intended. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Stefan Berger <stefanb@linux.vnet.ibm.com> Tested-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
-rw-r--r--src/hw/tpm_drivers.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hw/tpm_drivers.c b/src/hw/tpm_drivers.c
index 0daaef28..5cee9d85 100644
--- a/src/hw/tpm_drivers.c
+++ b/src/hw/tpm_drivers.c
@@ -346,6 +346,7 @@ struct tpm_driver tpm_drivers[TPM_NUM_DRIVERS] = {
.durations = NULL,
.set_timeouts = set_timeouts,
.probe = tis_probe,
+ .get_tpm_version = tis_get_tpm_version,
.init = tis_init,
.activate = tis_activate,
.ready = tis_ready,
@@ -367,7 +368,7 @@ tpmhw_probe(void)
if (td->probe() != 0) {
td->init();
TPMHW_driver_to_use = i;
- return tis_get_tpm_version();
+ return td->get_tpm_version();
}
}
return TPM_VERSION_NONE;