summaryrefslogtreecommitdiffstats
path: root/hw/tpm/tpm_tis.c
Commit message (Expand)AuthorAgeFilesLines
* tpm: Move tpm_tis_show_buffer to tpm_util.cStefan Berger2020-02-021-28/+4Star
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* tpm: Exit in reset when backend indicates failureStefan Berger2019-07-251-1/+3
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* tpm_tis: convert tpm_tis_show_buffer() to use trace eventLiam Merwick2019-02-241-12/+19
* tpm_tis: fix loop that cancels any seizure by a lower localityLiam Merwick2019-02-241-1/+1
* tpm: clear RAM when "memory overwrite" requestedMarc-André Lureau2019-01-181-0/+3
* tpm: allocate/map buffer for TPM Physical Presence interfaceStefan Berger2019-01-181-0/+7
* tpm: add a "ppi" boolean propertyMarc-André Lureau2019-01-181-0/+3
* tpm: Make sure the locality received from backend is validStefan Berger2018-12-041-0/+2
* tpm: Make sure new locality passed to tpm_tis_prep_abort() is validStefan Berger2018-12-041-1/+3
* tpm: Remove unused locty parameter from tpm_tis_abort()Stefan Berger2018-12-031-3/+3
* tpm: use loop iterator to set sts data fieldPrasad J Pandit2018-11-141-1/+1
* tpm: extend TPM TIS with state migration supportStefan Berger2018-05-241-2/+50
* tpm: convert tpm_tis.c to use trace-eventsStefan Berger2018-03-061-53/+45Star
* tests: add test for TPM TIS deviceStefan Berger2018-02-211-101/+0Star
* tpm: tis: move one-line function into callerStefan Berger2018-02-031-6/+1Star
* tpm: report backend request errorMarc-André Lureau2018-01-291-1/+2
* maint: Fix macros with broken 'do/while(0); ' usageEric Blake2018-01-161-1/+1
* tpm: Implement tpm_sized_buffer_resetStefan Berger2017-12-221-5/+0Star
* tpm_tis: merge r/w_offset into rw_offsetStefan Berger2017-12-221-39/+21Star
* tpm_tis: move r/w_offsets to TPMStateStefan Berger2017-12-221-30/+27Star
* tpm_tis: merge read and write buffer into single bufferStefan Berger2017-12-221-15/+14Star
* tpm_tis: move buffers from localities into common locationStefan Berger2017-12-221-19/+15Star
* tpm_tis: remove TPMSizeBuffer usageStefan Berger2017-12-221-39/+29Star
* tpm_tis: limit size of buffer from backendStefan Berger2017-12-221-2/+3
* tpm_tis: convert uint32_t to size_tStefan Berger2017-12-221-1/+1
* tpm: tpm_emulator: get and set buffer size of deviceStefan Berger2017-12-151-3/+3
* tpm: Move getting TPM buffer size to backendsStefan Berger2017-12-151-5/+7
* tpm: remove tpm_register_model()Marc-André Lureau2017-12-151-1/+0Star
* tpm-tis: use DEFINE_PROP_TPMBEMarc-André Lureau2017-12-151-10/+2Star
* tpm-tis: check that at most one TPM device existsMarc-André Lureau2017-12-151-0/+5
* tpm-tis: remove redundant 'tpm_tis:' in error messagesMarc-André Lureau2017-12-151-4/+4
* tpm: add tpm_cmd_get_size() to tpm_utilMarc-André Lureau2017-12-151-1/+2
* tpm: add TPM interface to lookup TPM versionMarc-André Lureau2017-12-151-2/+3
* tpm: rename qemu_find_tpm() -> qemu_find_tpm_be()Marc-André Lureau2017-12-151-1/+1
* tpm-tis: simplify header inclusionMarc-André Lureau2017-12-151-9/+4Star
* tpm-be: ask model to the TPM interfaceMarc-André Lureau2017-12-151-2/+1Star
* tpm-be: report error instead of front-endMarc-André Lureau2017-12-151-3/+1Star
* tpm-be: call request_completed() out of threadMarc-André Lureau2017-12-151-22/+12Star
* tpm-tis: no longer expose TPMStateMarc-André Lureau2017-12-151-2/+2
* tpm-backend: store TPMIf interface, improve backend_init()Marc-André Lureau2017-12-151-1/+1
* tpm-tis: remove unused locty_numberMarc-André Lureau2017-12-151-1/+0Star
* tpm_tis: Return 0 for every register in case of failure modeStefan Berger2017-11-151-1/+1
* tpm_tis: Return TPM_VERSION_UNSPEC in case of BE failureStefan Berger2017-11-151-0/+4
* tpm: print buffers received from TPM when debuggingStefan Berger2017-10-251-0/+2
* tpm: move recv_data_callback to TPM interfaceMarc-André Lureau2017-10-191-5/+6