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