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