Markus Armbruster
|
0b8fa32f55
Include qemu/module.h where needed, drop it from qemu-common.h
|
6 years ago |
Markus Armbruster
|
a82400cf5c
Drop superfluous includes of qapi/qmp/qerror.h
|
7 years ago |
Marc-André Lureau
|
6a8a23549a
tpm: report backend request error
|
7 years ago |
Marc-André Lureau
|
c4fb8561bc
tpm: replace GThreadPool with AIO threadpool
|
7 years ago |
Stefan Berger
|
9375c44fdf
tpm: tpm_emulator: get and set buffer size of device
|
7 years ago |
Stefan Berger
|
b21e6aaf4a
tpm: Move getting TPM buffer size to backends
|
7 years ago |
Marc-André Lureau
|
ebca2df783
tpm-be: update optional function pointers
|
7 years ago |
Marc-André Lureau
|
3c3ef63062
tpm: remove unused opened code
|
7 years ago |
Marc-André Lureau
|
191adc9476
tpm-be: ask model to the TPM interface
|
7 years ago |
Marc-André Lureau
|
0bd6c8a9cf
tpm-be: report error instead of front-end
|
7 years ago |
Marc-André Lureau
|
689990598a
tpm-be: call request_completed() out of thread
|
7 years ago |
Marc-André Lureau
|
8a89c9ac15
tpm-backend: store TPMIf interface, improve backend_init()
|
7 years ago |
Marc-André Lureau
|
67af320cd6
tpm: move TpmIf in include/sysemu/tpm.h
|
7 years ago |
Marc-André Lureau
|
05a699985c
tpm: move recv_data_callback to TPM interface
|
7 years ago |
Marc-André Lureau
|
698f5daa4a
tpm: add a QOM TPM interface
|
7 years ago |
Marc-André Lureau
|
0e43b7e61c
tpm: add TPMBackendCmd to hold the request state
|
7 years ago |
Marc-André Lureau
|
905e78ba25
tpm: remove unused TPMBackendCmd
|
7 years ago |
Marc-André Lureau
|
27a79d96b4
tpm: remove init() class method
|
7 years ago |
Marc-André Lureau
|
d31076ba75
tpm: remove TPMDriverOps
|
7 years ago |
Amarnath Valluri
|
d0c519bdff
tpm-backend: Move realloc_buffer() implementation to tpm-tis model
|
8 years ago |
Amarnath Valluri
|
f59864ba3a
tpm-backend: Add new API to read backend TpmInfo
|
8 years ago |
Amarnath Valluri
|
93330cf542
tpm-backend: Made few interface methods optional
|
8 years ago |
Amarnath Valluri
|
f35fe5cb97
tpm-backend: Initialize and free data members in it's own methods
|
8 years ago |
Amarnath Valluri
|
b19a5eea5a
tpm-backend: Move thread handling inside TPMBackend
|
8 years ago |
Markus Armbruster
|
da34e65cb4
include/qemu/osdep.h: Don't include qapi/error.h
|
9 years ago |
Peter Maydell
|
9c058332f3
backends: Clean up includes
|
9 years ago |
Markus Armbruster
|
c6bd8c706a
qerror: Clean up QERR_ macros to expand into a single string
|
10 years ago |
Stefan Berger
|
116694c34a
Extend TPM TIS interface to support TPM 2
|
10 years ago |
Thomas Huth
|
ac9541579e
Remove various unused functions
|
10 years ago |
Stefan Weil
|
9c80d953b2
backends: Fix warning from Sparse
|
10 years ago |