aboutsummaryrefslogtreecommitdiffstats
path: root/src/tcgbios.c
Commit message (Expand)AuthorAgeFilesLines
* tcgbios: Implement TPM 2.0 menu item to activate and deactivate PCR banksStefan Berger2019-02-041-0/+223
* tcgbios: Use table to convert hash to buffer sizeStefan Berger2019-02-041-13/+28
* tpm: Check for TPM related ACPI tables before attempting hw probeStephen Douthit2018-11-271-7/+7
* tpm: Add support for TPM2 ACPI tableStefan Berger2017-11-151-11/+41
* tcgbios: Fix use of unitialized variableKevin O'Connor2017-09-141-2/+1
* tpm: Log TPM 2 digest structure in little endian formatStefan Berger2016-11-271-7/+18
* tpm: Rework tpm_build_and_send_cmd() into tpm_simple_cmd()Kevin O'Connor2016-11-271-106/+46
* tpm: Don't call tpm_build_and_send_cmd() from tpm20_stirrandom()Kevin O'Connor2016-11-271-4/+10
* acpi: Generalize find_fadt() and find_tcpa_by_rsdp() into find_acpi_table()Kevin O'Connor2016-11-271-33/+1
* tpm: Move code around in tcgbios.c to keep like code togetherKevin O'Connor2016-11-271-207/+210
* tpm: Don't call tpm_set_failure() from tpm12_get_capability()Kevin O'Connor2016-11-271-5/+1
* tpm: Append to TPM2 log the hashes used for PCR extensionKevin O'Connor2016-08-111-81/+91
* tpm: Extend tpm20_extend to support extending to multiple PCR banksStefan Berger2016-08-101-16/+146
* tpm: Refactor tpml_digest_values_sha1 structureStefan Berger2016-08-101-8/+12
* tpm: Restructure tpm20_extend to use buffer and take hash as parameterStefan Berger2016-08-101-9/+12
* tpm: Retrieve the PCR Bank configurationStefan Berger2016-08-101-0/+59
* tcgbios: Remove unused const variableKevin O'Connor2016-05-161-1/+0
* tpm: Write logs in TPM 2 formatKevin O'Connor2016-02-291-13/+74
* tpm: Unify tpm_fill_hash()/tpm_log_extend_event() and use in BIOS interfaceKevin O'Connor2016-02-191-41/+36
* tpm: Filter TPM commands in passthrough APIStefan Berger2016-02-051-1/+18
* tpm: Implement TPM 2's tpm_set_failure partStefan Berger2016-02-051-1/+34
* tpm: Implement tpm20_menuStefan Berger2016-02-051-1/+116
* tpm: Implement tpm20_extendStefan Berger2016-02-051-2/+32
* tpm: Implement tpm20_prepbootStefan Berger2016-02-051-2/+109
* tpm: Implement tpm20_set_timeoutsStefan Berger2016-02-051-0/+20
* tpm: Implement tpm20_startup and tpm20_s3_resumeStefan Berger2016-02-051-6/+85
* tpm: Prepare code for TPM 2 functionsStefan Berger2016-02-051-112/+185
* tpm: Factor out tpm_extendStefan Berger2016-02-051-4/+14
* tpm: Extend TPM TIS with TPM 2 support.Stefan Berger2016-02-051-3/+9
* tpm: Do not set TPM in failure mode if menu command failsStefan Berger2016-01-071-34/+9
* tpm: Remove usage of PP_CMD_ENABLE from all but one placeStefan Berger2016-01-071-31/+10
* tpm: Rework the assertion of physical presenceStefan Berger2016-01-071-17/+14
* tpm: Add support for harware physical presenceStefan Berger2016-01-071-51/+28
* tpm: Move assert_physical_presence and dependenciesStefan Berger2016-01-071-75/+75
* tpm: Copy digest into HashLogExentEvent responseStefan Berger2016-01-071-0/+1
* tpm: Don't use 16bit BIOS return codes in TPM menu functionsKevin O'Connor2016-01-051-132/+99
* tpm: Don't use 16bit BIOS return codes in tpmhw_* functionsKevin O'Connor2016-01-051-11/+13
* tpm: Don't use 16bit BIOS return codes in tpm_log_event()Kevin O'Connor2016-01-051-17/+21
* tpm: Don't use 16bit BIOS return codes in build_and_send_cmd()Kevin O'Connor2016-01-051-143/+73
* tpm: Don't call tpm_set_failure() from tpm_log_extend_event()Kevin O'Connor2016-01-051-12/+9
* tpm: No need to check the return status of measurementsKevin O'Connor2016-01-051-81/+40
* tpm: Don't return a status from external bios measurement functionsKevin O'Connor2016-01-051-30/+28
* tpm: Eliminate response buffer parameter from build_and_send_cmd()Kevin O'Connor2016-01-051-28/+17
* tpm: Introduce tpm_get_capability() helper functionKevin O'Connor2016-01-051-132/+52
* tpm: Simplify tcpa probeKevin O'Connor2016-01-051-96/+45
* tpm: Rework TPM interface shutdown supportKevin O'Connor2016-01-051-52/+11
* tpm: Move TPM hardware functions from tcgbios.c to hw/tpm_drivers.cKevin O'Connor2016-01-051-76/+5
* tpm: Add wrapper function tpmhw_set_timeouts()Kevin O'Connor2016-01-051-3/+8
* tpm: Simplify hardware probe and detection checksKevin O'Connor2016-01-051-84/+36
* tpm: Avoid macro expansion of tpm request / response structsKevin O'Connor2015-12-291-6/+5