aboutsummaryrefslogtreecommitdiffstats
path: root/src/hw/tpm_drivers.c
Commit message (Expand)AuthorAgeFilesLines
* tpm: Request access to locality 0Stefan Berger2018-04-121-0/+2
* tpm: when CRB is active, select, lock it, and check addressesStefan Berger2018-03-211-3/+1
* tpm: revert return values for successful/failed CRB probingStefan Berger2018-03-211-3/+3
* tpm: Wait for tpmRegValidSts flag on CRB interface before probingStefan Berger2018-03-211-0/+10
* tpm: Handle unimplemented TIS_REG_IFACE_ID in tis_get_tpm_version()Stephen Douthit2018-03-021-5/+15
* tpm: Wait for interface startup when probingStephen Douthit2018-03-021-1/+12
* tpm: Refactor duplicated wait code in tis_wait_sts() & crb_wait_reg()Stephen Douthit2018-03-021-47/+33
* tpm: add TPM CRB device supportMarc-André Lureau2018-02-271-1/+195
* tpm: use get_tpm_version() callbackMarc-André Lureau2018-02-271-1/+2
* tpm: generalize init_timeout()Marc-André Lureau2018-02-271-10/+15
* tpm: Extend TPM TIS with TPM 2 support.Stefan Berger2016-02-051-4/+34
* tpm: Don't use 16bit BIOS return codes in tpmhw_* functionsKevin O'Connor2016-01-051-10/+10
* tpm: Move TPM hardware functions from tcgbios.c to hw/tpm_drivers.cKevin O'Connor2016-01-051-0/+90
* tpm: Set timeouts and durations to microsecond valuesStefan Berger2015-11-221-11/+20
* tpm: Drop code using the TPM for sha1Stefan Berger2015-11-221-1/+0
* tpm: Move standard definitions from tcgbios.h to new file std/tcg.hKevin O'Connor2015-11-191-2/+2
* Implementation of the TCG BIOS extensionsStefan Berger2015-05-211-0/+33
* Add an implementation of a TPM TIS driverStefan Berger2015-05-211-0/+258