summaryrefslogtreecommitdiff
path: root/src/drivers/tpm/cr50.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/tpm/cr50.c')
-rw-r--r--src/drivers/tpm/cr50.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/drivers/tpm/cr50.c b/src/drivers/tpm/cr50.c
index 22ca3dd2bb..887cf767b7 100644
--- a/src/drivers/tpm/cr50.c
+++ b/src/drivers/tpm/cr50.c
@@ -191,6 +191,13 @@ enum cb_err cr50_get_firmware_version(struct cr50_firmware_version *version)
cr50_firmware_version.minor)
goto success;
+ if (CONFIG(TI50_FIRMWARE_VERSION_NOT_SUPPORTED)) {
+ printk(BIOS_ERR, "Reading Ti50 firmware version is not supported\n");
+ if (version)
+ *version = cr50_firmware_version;
+ return CB_ERR;
+ }
+
int chunk_count = 0;
size_t chunk_size = 50;
char version_str[301];