
Hi Thirupathaiah,
On Tue, 4 Feb 2020 at 10:08, Thirupathaiah Annapureddy thiruan@linux.microsoft.com wrote:
Hi All,
May I know what are the next steps in making forward progress on this?
Can you please add a test for this? We need a sandbox driver of some sort - see the existing sandbox TPM driver.
Regards, Simon
Best Regards, Thiru
On 1/12/2020 11:34 PM, Thirupathaiah Annapureddy wrote:
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-implement...
Implementation of the firmware TPM: https://github.com/Microsoft/ms-tpm-20-ref/tree/master/Samples/ARM32-Firmwar...
Signed-off-by: Thirupathaiah Annapureddy thiruan@linux.microsoft.com
drivers/tpm/Kconfig | 6 + drivers/tpm/Makefile | 1 + drivers/tpm/tpm2_ftpm_tee.c | 250 ++++++++++++++++++++++++++++++++++++ drivers/tpm/tpm2_ftpm_tee.h | 35 +++++ 4 files changed, 292 insertions(+) create mode 100644 drivers/tpm/tpm2_ftpm_tee.c create mode 100644 drivers/tpm/tpm2_ftpm_tee.h
Applied to u-boot-dm, thanks!