On Wed, 2023-05-24 at 17:40 +0200, A. Sverdlin wrote: > From: Alexander Sverdlin <alexander.sverdlin@xxxxxxxxxxx> > > Underlying I2C bus drivers not always support longer transfers and > imx-lpi2c for instance doesn't. SLB 9673 offers 427-bytes packets. > > Visible symptoms are: > > tpm tpm0: Error left over data > tpm tpm0: tpm_transmit: tpm_recv: error -5 > tpm_tis_i2c: probe of 1-002e failed with error -5 > > Fixes: bbc23a07b072 ("tpm: Add tpm_tis_i2c backend for tpm_tis_core") > Tested-by: Michael Haener <michael.haener@xxxxxxxxxxx> > Signed-off-by: Alexander Sverdlin <alexander.sverdlin@xxxxxxxxxxx> Reviewed-by: Jarkko Sakkinen <jarkko@xxxxxxxxxx> BR, Jarkko