aboutsummaryrefslogtreecommitdiff
path: root/tpm.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-12softmmu: move more files to softmmu/Paolo Bonzini1-265/+0
2020-07-24tpm: Improve help on TPM types when none are availableMarkus Armbruster1-4/+9
2020-07-24Revert "tpm: Clean up error reporting in tpm_init_tpmdev()"Markus Armbruster1-9/+21
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-3/+1
2020-07-10qemu-option: Use returned bool to check for failureMarkus Armbruster1-2/+1
2018-10-19tpm: Clean up error reporting in tpm_init_tpmdev()Markus Armbruster1-13/+9
2018-03-02qapi: Move qapi-schema.json to qapi/, rename generated filesMarkus Armbruster1-2/+1
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-1/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-0/+2
2017-12-14tpm: remove tpm_register_model()Marc-André Lureau1-14/+6
2017-12-14tpm: rename qemu_find_tpm() -> qemu_find_tpm_be()Marc-André Lureau1-1/+1
2017-12-14tpm-backend: move set 'id' to common codeMarc-André Lureau1-1/+2
2017-12-14tpm: remove unused opened codeMarc-André Lureau1-6/+0
2017-12-14tpm-be: ask model to the TPM interfaceMarc-André Lureau1-1/+2
2017-10-25tpm: remove unnecessary #ifdef CONFIG_TPMPhilippe Mathieu-Daudé1-4/+0
2017-10-19tpm: remove configure_tpm() hopMarc-André Lureau1-6/+1
2017-10-19tpm: remove TPMDriverOpsMarc-André Lureau1-11/+9
2017-10-19tpm: remove tpm_register_driver()Marc-André Lureau1-8/+0
2017-10-19tpm: replace tpm_get_backend_driver() to drop be_driversMarc-André Lureau1-8/+3
2017-10-19tpm: lookup tpm backend class in tpm_driver_find_by_type()Marc-André Lureau1-8/+21
2017-10-19tpm: make tpm_get_backend_driver() staticMarc-André Lureau1-1/+1
2017-10-13tpm: Move tpm_cleanup() to right placeAmarnath Valluri1-1/+0
2017-10-13tpm-backend: Add new API to read backend TpmInfoAmarnath Valluri1-31/+1
2017-10-13tpm-backend: Made few interface methods optionalAmarnath Valluri1-1/+1
2017-10-13tpm-backend: Initialize and free data members in it's own methodsAmarnath Valluri1-1/+1
2017-10-13tpm-backend: Remove unneeded member variable from backend classAmarnath Valluri1-1/+1
2017-09-04qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau1-1/+1
2017-09-04qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster1-1/+1
2017-09-04qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster1-1/+0
2017-09-04tpm: Clean up model registration & lookupMarkus Armbruster1-32/+5
2017-09-04tpm: Clean up driver registration & lookupMarc-André Lureau1-32/+13
2016-03-18qapi: Don't special-case simple union wrappersEric Blake1-1/+1
2016-02-04all: Clean up includesPeter Maydell1-1/+1
2015-12-17qapi: Don't let implicit enum MAX member collideEric Blake1-5/+5
2015-11-02tpm: Convert to new qapi union layoutEric Blake1-2/+2
2015-06-22Include monitor/monitor.h exactly where neededMarkus Armbruster1-1/+0
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster1-0/+1
2015-06-22tpm: Avoid qerror_report() outside QMP command handlersMarkus Armbruster1-5/+4
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster1-4/+5
2015-06-22QemuOpts: Wean off qerror_report_err()Markus Armbruster1-1/+1
2015-06-09QemuOpts: Convert qemu_opts_foreach() to ErrorMarkus Armbruster1-3/+3
2015-06-08QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failureMarkus Armbruster1-2/+1
2015-03-10tpm: Remove superfluous '\n' around error_report()Gonglei1-1/+1
2015-02-18tpm: Avoid qerror_report_err() outside QMP command handlersMarkus Armbruster1-4/+2
2014-02-17Use error_is_set() only when necessaryMarkus Armbruster1-1/+1
2013-07-29tpm.c: Don't try to put -1 in a variable of type TpmModelPeter Maydell1-2/+2
2013-04-23Move TPM passthrough specific command line options to backend structureStefan Berger1-0/+8
2013-04-15sysemu: avoid proliferation of include/ subdirectoriesPaolo Bonzini1-1/+1
2013-04-15tpm: reorganize headers and split hardware partPaolo Bonzini1-0/+350