The following changes since commit f2a48d696c12aaac12993364371daae9f6233c37:
Merge remote-tracking branch 'remotes/riku/tags/pull-linux-user-20171018' into staging (2017-10-19 14:39:30 +0100) are available in the git repository at: git://github.com/stefanberger/qemu-tpm.git tags/pull-tpm-2017-10-19-1 for you to fetch changes up to 05a699985c001927a50f8f276251f2af1e0c5b58: tpm: move recv_data_callback to TPM interface (2017-10-19 11:42:33 -0400) ---------------------------------------------------------------- Merge tpm 2017/10/19 v1 ---------------------------------------------------------------- Marc-André Lureau (21): tpm-tis: remove unused hw_access argument tpm-tis: remove RAISE_STS_IRQ tpm: make tpm_get_backend_driver() static tpm: lookup tpm backend class in tpm_driver_find_by_type() tpm: replace tpm_get_backend_driver() to drop be_drivers tpm: remove tpm_register_driver() tpm: move TPMSizedBuffer to tpm_tis.h tpm: remove TPMDriverOps tpm: remove init() class method tpm: remove configure_tpm() hop tpm: remove unused TPMBackendCmd tpm: remove needless cast tpm: remove locty argument from receive_cb tpm: add TPMBackendCmd to hold the request state tpm-emulator: fix error handling tpm: remove locty_data from TPMState tpm-tis: move TPMState to TIS header tpm-tis: remove tpm_tis.h header tpm-tis: fold TPMTISEmuState in TPMState tpm: add a QOM TPM interface tpm: move recv_data_callback to TPM interface backends/tpm.c | 54 ++++----- hw/tpm/tpm_emulator.c | 84 ++++++-------- hw/tpm/tpm_int.h | 36 +++--- hw/tpm/tpm_passthrough.c | 71 ++++-------- hw/tpm/tpm_tis.c | 459 ++++++++++++++++++++++++++++++++++++++++------------------------------------ hw/tpm/tpm_tis.h | 70 ------------ hw/tpm/tpm_util.c | 1 + include/sysemu/tpm_backend.h | 45 +++----- scripts/checkpatch.pl | 1 - tpm.c | 49 ++++----- 10 files changed, 383 insertions(+), 487 deletions(-) delete mode 100644 hw/tpm/tpm_tis.h -- 2.5.5