[PATCH] tpm2: ftpm: A driver for firmware TPM running inside TEE

sjg at google.com sjg at google.com
Wed Feb 5 18:57:09 CET 2020


Hi Thirupathaiah,

On Tue, 4 Feb 2020 at 10:08, Thirupathaiah Annapureddy
<thiruan at 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 <thiruan at 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!


More information about the U-Boot mailing list