Hi Thirupathaiah, On Tue, 4 Feb 2020 at 10:08, Thirupathaiah Annapureddy <thir...@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-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 <thir...@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