Pull request for tpm-master-09082024

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(-)

On Fri, Aug 09, 2024 at 09:56:00PM +0300, Ilias Apalodimas wrote:
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
Applied to u-boot/master, thanks!
participants (2)
-
Ilias Apalodimas
-
Tom Rini