summaryrefslogtreecommitdiffstats
path: root/tpm.c
Commit message (Expand)AuthorAgeFilesLines
* qapi: Move qapi-schema.json to qapi/, rename generated filesMarkus Armbruster2018-03-021-2/+1Star
* Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-0/+2
* tpm: remove tpm_register_model()Marc-André Lureau2017-12-151-14/+6Star
* tpm: rename qemu_find_tpm() -> qemu_find_tpm_be()Marc-André Lureau2017-12-151-1/+1
* tpm-backend: move set 'id' to common codeMarc-André Lureau2017-12-151-1/+2
* tpm: remove unused opened codeMarc-André Lureau2017-12-151-6/+0Star
* tpm-be: ask model to the TPM interfaceMarc-André Lureau2017-12-151-1/+2
* tpm: remove unnecessary #ifdef CONFIG_TPMPhilippe Mathieu-Daudé2017-10-251-4/+0Star
* tpm: remove configure_tpm() hopMarc-André Lureau2017-10-191-6/+1Star
* tpm: remove TPMDriverOpsMarc-André Lureau2017-10-191-11/+9Star
* tpm: remove tpm_register_driver()Marc-André Lureau2017-10-191-8/+0Star
* tpm: replace tpm_get_backend_driver() to drop be_driversMarc-André Lureau2017-10-191-8/+3Star
* tpm: lookup tpm backend class in tpm_driver_find_by_type()Marc-André Lureau2017-10-191-8/+21
* tpm: make tpm_get_backend_driver() staticMarc-André Lureau2017-10-191-1/+1
* tpm: Move tpm_cleanup() to right placeAmarnath Valluri2017-10-131-1/+0Star
* tpm-backend: Add new API to read backend TpmInfoAmarnath Valluri2017-10-131-31/+1Star
* tpm-backend: Made few interface methods optionalAmarnath Valluri2017-10-131-1/+1
* tpm-backend: Initialize and free data members in it's own methodsAmarnath Valluri2017-10-131-1/+1
* tpm-backend: Remove unneeded member variable from backend classAmarnath Valluri2017-10-131-1/+1
* qapi: Change data type of the FOO_lookup generated for enum FOOMarc-André Lureau2017-09-041-1/+1
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-1/+1
* qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster2017-09-041-1/+0Star
* tpm: Clean up model registration & lookupMarkus Armbruster2017-09-041-32/+5Star
* tpm: Clean up driver registration & lookupMarc-André Lureau2017-09-041-32/+13Star
* qapi: Don't special-case simple union wrappersEric Blake2016-03-181-1/+1
* all: Clean up includesPeter Maydell2016-02-041-1/+1
* qapi: Don't let implicit enum MAX member collideEric Blake2015-12-171-5/+5
* tpm: Convert to new qapi union layoutEric Blake2015-11-021-2/+2
* Include monitor/monitor.h exactly where neededMarkus Armbruster2015-06-221-1/+0Star
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* tpm: Avoid qerror_report() outside QMP command handlersMarkus Armbruster2015-06-221-5/+4Star
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-4/+5
* QemuOpts: Wean off qerror_report_err()Markus Armbruster2015-06-221-1/+1
* QemuOpts: Convert qemu_opts_foreach() to ErrorMarkus Armbruster2015-06-091-3/+3
* QemuOpts: Drop qemu_opts_foreach() parameter abort_on_failureMarkus Armbruster2015-06-081-2/+1Star
* tpm: Remove superfluous '\n' around error_report()Gonglei2015-03-101-1/+1
* tpm: Avoid qerror_report_err() outside QMP command handlersMarkus Armbruster2015-02-181-4/+2Star
* Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-1/+1
* tpm.c: Don't try to put -1 in a variable of type TpmModelPeter Maydell2013-07-291-2/+2
* Move TPM passthrough specific command line options to backend structureStefan Berger2013-04-231-0/+8
* sysemu: avoid proliferation of include/ subdirectoriesPaolo Bonzini2013-04-151-1/+1
* tpm: reorganize headers and split hardware partPaolo Bonzini2013-04-151-0/+350