On Wed, Apr 15, 2020 at 03:45:22PM -0700, Omar Sandoval wrote: > From: Omar Sandoval <osandov@xxxxxx> > > We've encountered a particular model of STMicroelectronics TPM that > transiently returns a bad value in the status register. This causes the > kernel to believe that the TPM is ready to receive a command when it > actually isn't, which in turn causes the send to time out in > get_burstcount(). In testing, reading the status register one extra time > convinces the TPM to return a valid value. > > Signed-off-by: Omar Sandoval <osandov@xxxxxx> So what is the bad value? /Jarkko