aboutsummaryrefslogtreecommitdiff
path: root/hw/tpm/tpm_crb.c
AgeCommit message (Expand)Author
2022-09-09tpm_crb: Avoid backend startup just before shutdown under XenRoss Lagerwall
2022-06-07tpm_crb: mark command buffer as dirty on request completionAnthony PERARD
2022-02-21hw/tpm: Clean includesPhilippe Mathieu-Daudé
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-06-19hw/tpm: Make 'tpm_util.h' publicly accessible as "sysemu/tpm_util.h"Philippe Mathieu-Daudé
2020-06-19hw/tpm: Move DEFINE_PROP_TPMBE() macro to 'tmp_prop.h' local headerPhilippe Mathieu-Daudé
2020-06-19hw/tpm: Remove unnecessary 'tpm_int.h' header inclusionPhilippe Mathieu-Daudé
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-07-25tpm: Exit in reset when backend indicates failureStefan Berger
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-01-17tpm: clear RAM when "memory overwrite" requestedMarc-André Lureau
2019-01-17tpm: allocate/map buffer for TPM Physical Presence interfaceStefan Berger
2019-01-17tpm: add a "ppi" boolean propertyMarc-André Lureau
2018-03-29tpm: CRB: Enforce locality is requested before processing bufferStefan Berger
2018-03-29tpm: CRB: Reset Granted flag when relinquishing localityStefan Berger
2018-03-29tpm: CRB: set the Idle flag by defaultStefan Berger
2018-03-21tpm: CRB: query backend for TPM established flagStefan Berger
2018-03-21tpm: CRB: reset locAssigned upon relinquishing localityStefan Berger
2018-03-21tpm: CRB: set registers to 0 by defaultStefan Berger
2018-03-21tpm: CRB: Set tpmRegValidSts flag to '1' in device resetStefan Berger
2018-03-06tpm: convert tpm_crb.c to use trace-eventsStefan Berger
2018-02-03tpm: Split off tpm_crb_reset functionStefan Berger
2018-01-29tpm: add CRB deviceMarc-André Lureau