public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/3 v3] Inrtoduce TPM TIS
@ 2021-07-08  8:23 Ilias Apalodimas
  2021-07-08  8:23 ` [PATCH 1/3 v3] tpm2: Introduce TIS tpm core Ilias Apalodimas
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ilias Apalodimas @ 2021-07-08  8:23 UTC (permalink / raw)
  To: xypron.glpk, trini
  Cc: Ilias Apalodimas, Simon Glass, Robert Marko, Alex Nemirovsky,
	Sean Anderson, Weijie Gao, Bin Meng, Rayagonda Kokatanur,
	Stefan Bosch, Dhananjay Phadke, Masahisa Kojima, u-boot

Introduce a TPM TIS layer, which can be used for all the TIS TPMs.
We can slowly start converting all the TPM TIS based drivers and remove a
lot of code duplication. 
The series also adds an MMIO based driver, which can be used on QEMU along
with swtpm [1]  to provide selftests for the EFI TCG protocol

Changes since v1:
- introduce TPM TIS APUI
Changes since v2:
- Add myself as a maintainer on TPM drivers

[1] https://qemu.readthedocs.io/en/latest/specs/tpm.html

Ilias Apalodimas (3):
  tpm2: Introduce TIS tpm core
  tpm2: Add a TPMv2 MMIO TIS driver
  MAINTAINERS: Add entry for TPM drivers

 MAINTAINERS                 |   5 +
 drivers/tpm/Kconfig         |   9 +
 drivers/tpm/Makefile        |   1 +
 drivers/tpm/tpm2_tis_core.c | 545 ++++++++++++++++++++++++++++++++++++
 drivers/tpm/tpm2_tis_mmio.c | 156 +++++++++++
 drivers/tpm/tpm_tis.h       |  40 +++
 include/tpm-v2.h            |   1 +
 7 files changed, 757 insertions(+)
 create mode 100644 drivers/tpm/tpm2_tis_core.c
 create mode 100644 drivers/tpm/tpm2_tis_mmio.c

-- 
2.32.0.rc0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-07-20 18:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-08  8:23 [PATCH 0/3 v3] Inrtoduce TPM TIS Ilias Apalodimas
2021-07-08  8:23 ` [PATCH 1/3 v3] tpm2: Introduce TIS tpm core Ilias Apalodimas
2021-07-08  8:23 ` [PATCH 2/3 v3] tpm2: Add a TPMv2 MMIO TIS driver Ilias Apalodimas
2021-07-08  9:42   ` Heinrich Schuchardt
2021-07-08 10:05     ` Ilias Apalodimas
2021-07-08  8:23 ` [PATCH 3/3 v3] MAINTAINERS: Add entry for TPM drivers Ilias Apalodimas
2021-07-08  9:23   ` Heinrich Schuchardt
2021-07-20 18:32     ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox