tpm_tis: Use timeouts returned from TPM
authorStefan Berger <stefanb@linux.vnet.ibm.com>
Tue, 11 Jan 2011 19:37:29 +0000 (14:37 -0500)
committerRajiv Andrade <srajiv@linux.vnet.ibm.com>
Fri, 11 Feb 2011 03:30:50 +0000 (01:30 -0200)
The current TPM TIS driver in git discards the timeout values returned
from the TPM. The check of the response packet needs to consider that
the return_code field is 0 on success and the size of the expected
packet is equivalent to the header size + u32 length indicator for the
TPM_GetCapability() result + 3 timeout indicators of type u32.

I am also adding a sysfs entry 'timeouts' showing the timeouts that are
being used.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Tested-by: Guillaume Chazarain <guichaz@gmail.com>
Signed-off-by: Rajiv Andrade <srajiv@linux.vnet.ibm.com>

No differences found