summaryrefslogtreecommitdiff
path: root/src/drivers/spi/tpm/tpm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/spi/tpm/tpm.c')
-rw-r--r--src/drivers/spi/tpm/tpm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/drivers/spi/tpm/tpm.c b/src/drivers/spi/tpm/tpm.c
index bc40e852a2..66db671b50 100644
--- a/src/drivers/spi/tpm/tpm.c
+++ b/src/drivers/spi/tpm/tpm.c
@@ -48,11 +48,6 @@ static struct spi_slave spi_slave;
/* Cached TPM device identification. */
static struct tpm2_info tpm_info;
-struct cr50_firmware_version {
- int epoch;
- int major;
- int minor;
-};
static struct cr50_firmware_version cr50_firmware_version;
/*
@@ -849,3 +844,8 @@ size_t tpm2_process_command(const void *tpm2_command, size_t command_size,
return payload_size;
}
+
+void cr50_get_firmware_version(struct cr50_firmware_version *version)
+{
+ memcpy(version, &cr50_firmware_version, sizeof(*version));
+}