aboutsummaryrefslogtreecommitdiff
path: root/src/hw/tpm_drivers.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-13tpm: Require a response to have minimum size of a valid response headerStefan Berger1-1/+2
2018-04-12tpm: Request access to locality 0Stefan Berger1-0/+2
2018-03-21tpm: when CRB is active, select, lock it, and check addressesStefan Berger1-3/+1
2018-03-21tpm: revert return values for successful/failed CRB probingStefan Berger1-3/+3
2018-03-21tpm: Wait for tpmRegValidSts flag on CRB interface before probingStefan Berger1-0/+10
2018-03-02tpm: Handle unimplemented TIS_REG_IFACE_ID in tis_get_tpm_version()Stephen Douthit1-5/+15
2018-03-02tpm: Wait for interface startup when probingStephen Douthit1-1/+12
2018-03-02tpm: Refactor duplicated wait code in tis_wait_sts() & crb_wait_reg()Stephen Douthit1-47/+33
2018-02-27tpm: add TPM CRB device supportMarc-André Lureau1-1/+195
2018-02-27tpm: use get_tpm_version() callbackMarc-André Lureau1-1/+2
2018-02-27tpm: generalize init_timeout()Marc-André Lureau1-10/+15
2016-02-05tpm: Extend TPM TIS with TPM 2 support.Stefan Berger1-4/+34
2016-01-05tpm: Don't use 16bit BIOS return codes in tpmhw_* functionsKevin O'Connor1-10/+10
2016-01-05tpm: Move TPM hardware functions from tcgbios.c to hw/tpm_drivers.cKevin O'Connor1-0/+90
2015-11-22tpm: Set timeouts and durations to microsecond valuesStefan Berger1-11/+20
2015-11-22tpm: Drop code using the TPM for sha1Stefan Berger1-1/+0
2015-11-19tpm: Move standard definitions from tcgbios.h to new file std/tcg.hKevin O'Connor1-2/+2
2015-05-21Implementation of the TCG BIOS extensionsStefan Berger1-0/+33
2015-05-21Add an implementation of a TPM TIS driverStefan Berger1-0/+258