tpm2: ftpm: A driver for firmware TPM running inside TEE
authorThirupathaiah Annapureddy <thiruan@linux.microsoft.com>
Mon, 13 Jan 2020 07:34:22 +0000 (23:34 -0800)
committerSimon Glass <sjg@chromium.org>
Thu, 6 Feb 2020 02:33:46 +0000 (19:33 -0700)
commit8d73be7a8e47ee57efe57ee17ed393bac1011fce
treef346d1c10ec37b895db90cb5e03a60c7134cedfc
parent19464f4feb70292ea857c332f06673ac840a007d
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>
drivers/tpm/Kconfig
drivers/tpm/Makefile
drivers/tpm/tpm2_ftpm_tee.c [new file with mode: 0644]
drivers/tpm/tpm2_ftpm_tee.h [new file with mode: 0644]