[PATCH linux dev-5.15 0/7] Add tpm i2c ptp driver

Eddie James eajames at linux.ibm.com
Thu Dec 9 06:17:51 AEDT 2021


This is the latest (v19) series that's been sent upstream. There is need
for it on OpenBMC systems now and it's working well, so I'm sending it for
inclusion in dev-5.15.
I also added the TPM to the two P10 IBM systems devicetrees.

Amir Mizinski (5):
  tpm_tis: Fix expected bit handling
  tpm: tpm_tis: Rewrite "tpm_tis_req_canceled()"
  tpm: tpm_tis: Verify TPM_STS register is valid after locality request
  tpm: tpm_tis: Add tpm_tis_i2c driver
  tpm: Add YAML schema for TPM TIS I2C options

Eddie James (2):
  ARM: dts: aspeed: Rainier: Add TPM device
  ARM: dts: aspeed: Everest: Add TPM device

 .../bindings/security/tpm/tpm-tis-i2c.yaml    |  52 ++++
 arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts  |   5 +
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts  |   5 +
 drivers/char/tpm/Kconfig                      |  12 +
 drivers/char/tpm/Makefile                     |   1 +
 drivers/char/tpm/tpm_tis_core.c               |  72 +++--
 drivers/char/tpm/tpm_tis_i2c.c                | 263 ++++++++++++++++++
 7 files changed, 371 insertions(+), 39 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/security/tpm/tpm-tis-i2c.yaml
 create mode 100644 drivers/char/tpm/tpm_tis_i2c.c

-- 
2.27.0



More information about the openbmc mailing list