summaryrefslogtreecommitdiffstats
path: root/hw/tpm
Commit message (Expand)AuthorAgeFilesLines
...
* tpm-tis: move TPMState to TIS headerMarc-André Lureau2017-10-193-21/+22
* tpm: remove locty_data from TPMStateMarc-André Lureau2017-10-193-11/+6Star
* tpm-emulator: fix error handlingMarc-André Lureau2017-10-191-6/+8
* tpm: add TPMBackendCmd to hold the request stateMarc-André Lureau2017-10-194-38/+34Star
* tpm: remove locty argument from receive_cbMarc-André Lureau2017-10-193-8/+4Star
* tpm: remove needless castMarc-André Lureau2017-10-191-1/+1
* tpm: remove unused TPMBackendCmdMarc-André Lureau2017-10-192-45/+26Star
* tpm: remove TPMDriverOpsMarc-André Lureau2017-10-192-31/+23Star
* tpm: move TPMSizedBuffer to tpm_tis.hMarc-André Lureau2017-10-191-0/+5
* tpm: remove tpm_register_driver()Marc-André Lureau2017-10-192-2/+0Star
* tpm-tis: remove RAISE_STS_IRQMarc-André Lureau2017-10-191-23/+1Star
* tpm-tis: remove unused hw_access argumentMarc-André Lureau2017-10-191-10/+3Star
* tpm: Added support for TPM emulatorAmarnath Valluri2017-10-133-0/+834
* tpm-passthrough: move reusable code to utilsAmarnath Valluri2017-10-133-59/+34Star
* tpm-backend: Move realloc_buffer() implementation to tpm-tis modelAmarnath Valluri2017-10-132-14/+12Star
* tpm-backend: Add new API to read backend TpmInfoAmarnath Valluri2017-10-131-19/+32
* tpm-backend: Made few interface methods optionalAmarnath Valluri2017-10-131-35/+1Star
* tpm-backend: Initialize and free data members in it's own methodsAmarnath Valluri2017-10-131-19/+12Star
* tpm-backend: Move thread handling inside TPMBackendAmarnath Valluri2017-10-131-50/+8Star
* tpm-backend: Remove unneeded member variable from backend classAmarnath Valluri2017-10-131-4/+0Star
* tpm: Use EMSGSIZE instead of EBADMSG to compile on OpenBSDStefan Berger2017-10-131-5/+5
* clean-up: removed duplicate #includesAnand J2016-10-281-1/+0Star
* hw/tpm/tpm_passthrough: Simplify if-statements a little bitThomas Huth2016-10-281-4/+2Star
* Clean up header guards that don't match their file nameMarkus Armbruster2016-07-121-3/+4
* tpm: Fix write to file descriptor functionStefan Berger2016-04-131-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* hw: Clean up includesPeter Maydell2016-01-293-1/+3
* qemu-char: delete send_all/recv_all helper methodsDaniel P. Berrange2016-01-151-2/+27
* error: Strip trailing '\n' from error string arguments (again)Markus Armbruster2016-01-131-1/+1
* tpm: avoid clang shifting negative signed warningStefan Hajnoczi2015-11-171-1/+1
* maint: remove unused include for dirent.hDaniel P. Berrange2015-09-111-2/+0Star
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* TPM2 ACPI table supportStefan Berger2015-06-011-0/+11
* tpm: Probe for connected TPM 1.2 or TPM 2Stefan Berger2015-05-315-54/+167
* Extend TPM TIS interface to support TPM 2Stefan Berger2015-05-314-9/+115
* tpm: fix coding styleStefan Berger2015-04-301-2/+2
* tpm: Modify DPRINTF to enable -Wformat checkingStefan Berger2015-04-302-17/+13Star
* tpm: Cast 64bit variables to int when used in DPRINTFStefan Berger2015-04-301-4/+4
* Fix remaining warnings from Sparse (void return)Stefan Weil2015-03-191-1/+1
* tpm: Move memory subregion function into realize functionStefan Berger2015-03-111-3/+3
* tpm: Remove superfluous '\n' around error_report()Gonglei2015-03-101-6/+6
* tpm: Support for capability flags of TIS 1.3Stefan Berger2015-03-011-1/+8
* tpm: Support for TIS selftest done flagStefan Berger2015-03-013-18/+78
* tpm: Support for XFIFO registerStefan Berger2015-03-011-0/+4
* tpm: Allow 32 & 16 bit accesses to the registersStefan Berger2015-03-011-13/+47
* tpm: Extend sts register to 32 bitStefan Berger2015-03-011-1/+1
* Drop superfluous conditionals around g_strdup()Markus Armbruster2014-12-101-3/+1Star
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-1/+1
* Add ACPI tables for TPMStefan Berger2014-08-251-7/+1Star
* tpm_tis: remove instance_finalize callbackPaolo Bonzini2014-08-181-8/+0Star