diff options
author | Oliver O'Halloran <oohall@gmail.com> | 2018-05-21 11:29:24 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2018-05-22 02:50:57 -0500 |
commit | 3668dc88a1bdfc087ab7d329eabde5ac0086f9bf (patch) | |
tree | 2ab295af227fd5b669f26988c0dfefbcf1ec1db9 /libstb/drivers | |
parent | ac6059026442f0da98293f800aa002271d579097 (diff) | |
download | skiboot-3668dc88a1bdfc087ab7d329eabde5ac0086f9bf.zip skiboot-3668dc88a1bdfc087ab7d329eabde5ac0086f9bf.tar.gz skiboot-3668dc88a1bdfc087ab7d329eabde5ac0086f9bf.tar.bz2 |
hdata: Add TPM timeout workaround
Set the default timeout for any bus containing a TPM to one second. This
is needed to work around a bug in the firmware of certain TPMs that will
clock strech the I2C port the for up to a second. Additionally, when the
TPM is clock streching it responds to a STOP condition on the bus by
bricking itself. Clearing this error requires a hard power cycle of the
system since the TPM is powered by standby power.
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'libstb/drivers')
0 files changed, 0 insertions, 0 deletions