[Regression] Can only do S3 once after "tpm: take TPM chip power gating out of tpm_transmit()"

From: Kai-Heng Feng
Date: Sun Dec 06 2020 - 23:43:57 EST


Hi Jarkko,

A user report that the system can only do S3 once. Subsequent S3 fails after commit a3fbfae82b4c ("tpm: take TPM chip power gating out of tpm_transmit()").

Dmesg with the issue, collected under 5.10-rc2:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1891502/comments/14

Dmesg without the issue, collected under 5.0.0-rc8:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1891502/comments/16

Full bug report here:
https://bugs.launchpad.net/bugs/1891502

Kai-Heng