commit | 8d73be7a8e47ee57efe57ee17ed393bac1011fce | [log] [tgz] |
---|---|---|
author | Thirupathaiah Annapureddy <thiruan@linux.microsoft.com> | Sun Jan 12 23:34:22 2020 -0800 |
committer | Simon Glass <sjg@chromium.org> | Wed Feb 05 19:33:46 2020 -0700 |
tree | f346d1c10ec37b895db90cb5e03a60c7134cedfc | |
parent | 19464f4feb70292ea857c332f06673ac840a007d [diff] [blame] |
tpm2: ftpm: A driver for firmware TPM running inside TEE Add a driver for a firmware TPM running inside TEE. Documentation of the firmware TPM: https://www.microsoft.com/en-us/research/publication/ftpm-software-implementation-tpm-chip/ Implementation of the firmware TPM: https://github.com/Microsoft/ms-tpm-20-ref/tree/master/Samples/ARM32-FirmwareTPM Signed-off-by: Thirupathaiah Annapureddy <thiruan@linux.microsoft.com>
diff --git a/drivers/tpm/Kconfig b/drivers/tpm/Kconfig index 94629df..81bbffc 100644 --- a/drivers/tpm/Kconfig +++ b/drivers/tpm/Kconfig
@@ -145,6 +145,12 @@ to the device using the standard TPM Interface Specification (TIS) protocol. +config TPM2_FTPM_TEE + bool "TEE based fTPM Interface" + depends on TEE && OPTEE && TPM_V2 + help + This driver supports firmware TPM running in TEE. + endif # TPM_V2 endmenu