The following series of patches extends the TPM TIS implementation to version 1.3. This will lead to a TIS version that supports TPM 2. For this I would post relatively small patches afterwards.
Regards, Stefan Stefan Berger (5): tpm: Extend sts register to 32 bit tpm: Allow 32 & 16 bit accesses to the registers tpm: Support for XFIFO register tpm: Support for TIS selftest done flag tpm: Support for capability flags of TIS 1.3 hw/tpm/tpm_int.h | 1 + hw/tpm/tpm_passthrough.c | 37 ++++++++++-- hw/tpm/tpm_tis.c | 131 ++++++++++++++++++++++++++++++++++--------- hw/tpm/tpm_tis.h | 2 +- include/sysemu/tpm_backend.h | 2 +- 5 files changed, 139 insertions(+), 34 deletions(-) -- 1.9.3