Pull request for tpm-master-09082024

Ilias Apalodimas ilias.apalodimas at linaro.org
Fri Aug 9 20:56:00 CEST 2024


Hi Tom,

The following changes since commit 6f4c31c2b658358628b5b0fa801f55c7477c7585:

  Prepare v2024.10-rc2 (2024-08-05 18:13:42 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-tpm/ tags/tpm-master-09082024

for you to fetch changes up to c686b38db8f84e5537b8371ac59a5b364662eda4:

  tpm: call tpm_tis_wait_init() after tpm_tis_init() (2024-08-06 14:01:14 +0300)

The pipeline in https://source.denx.de/u-boot/custodians/u-boot-tpm/-/pipelines/21949
showed no problems

----------------------------------------------------------------
Back when the TPM subsystem was refactored tpm_tis_wait_init() ended up
being called after tpm_tis_init() which initializes values the former needs.

Since we added more TPM chipsets since then sitting on an i2c bus, this patch
folds in tpm_tis_wait_init into tpm_tis_init and makes sure it's called in the
right order regardless of the bus the TPM sits on.

----------------------------------------------------------------
Lukas Funke (1):
      tpm: call tpm_tis_wait_init() after tpm_tis_init()

 drivers/tpm/tpm2_tis_core.c | 28 ++++++++++++++++++++++++++++
 drivers/tpm/tpm2_tis_spi.c  | 30 ------------------------------
 2 files changed, 28 insertions(+), 30 deletions(-)


More information about the U-Boot mailing list