aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm2-cmd.c
AgeCommit message (Expand)Author
2020-05-15tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LASTRoberto Sassu
2020-01-31tpm: add check after commands attribs tab allocationTadeusz Struk
2019-08-25tpm: tpm_ibm_vtpm: Fix unallocated banksNayna Jain
2019-07-14tpm: Actually fail on TPM errors during "get random"Kees Cook
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner
2019-02-13tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend()Roberto Sassu
2019-02-13tpm: retrieve digest size of unknown algorithms with PCR readRoberto Sassu
2019-02-13tpm: rename and export tpm2_digest and tpm2_algorithmsRoberto Sassu
2019-02-13tpm: dynamically allocate the allocated_banks arrayRoberto Sassu
2019-02-13tpm: remove @flags from tpm_transmit()Jarkko Sakkinen
2019-02-13tpm: remove TPM_TRANSMIT_UNLOCKED flagJarkko Sakkinen
2019-02-13tpm: remove @space from tpm_transmit()Jarkko Sakkinen
2019-02-13tpm: declare struct tpm_headerJarkko Sakkinen
2019-02-13tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameterJarkko Sakkinen
2018-11-13tpm: fix kdoc for tpm2_flush_context_cmd()Tomas Winkler
2018-11-13tpm: use u32 instead of int for PCR indexTomas Winkler
2018-11-13tpm: factor out tpm_startup functionTomas Winkler
2018-11-13tpm: factor out tpm_get_timeouts()Tomas Winkler
2018-11-13tpm: add tpm_calc_ordinal_duration() wrapperTomas Winkler
2018-11-13tpm2: add new tpm2 commands according to TCG 1.36Tomas Winkler
2018-10-05tpm: fix response size validation in tpm_get_random()Jarkko Sakkinen
2018-07-28tpm: migrate tpm2_get_random() to use struct tpm_bufJarkko Sakkinen
2018-07-28tpm: migrate tpm2_get_tpm_pt() to use struct tpm_bufJarkko Sakkinen
2018-07-28tpm: migrate tpm2_probe() to use struct tpm_bufJarkko Sakkinen
2018-07-28tpm: migrate tpm2_shutdown() to use struct tpm_bufJarkko Sakkinen
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook
2018-03-23tpm: fix intermittent failure with self testsJames Bottomley
2018-03-23tpm2: add longer timeouts for creation commands.Tomas Winkler
2018-02-26tpm: fix potential buffer overruns caused by bit glitches on the busJeremy Boone
2018-01-08tpm2-cmd: allow more attempts for selftest executionAlexander.Steffen@infineon.com
2017-10-18tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl()Jarkko Sakkinen
2017-10-18tpm: React correctly to RC_TESTING from TPM 2.0 self testsAlexander Steffen
2017-10-18tpm: Use dynamic delay to wait for TPM 2.0 self test resultAlexander Steffen
2017-10-18tpm: Trigger only missing TPM 2.0 self testsAlexander Steffen
2017-09-23tpm: replace msleep() with usleep_range() in TPM 1.2/2.0 generic driversHamza Attak
2017-07-07tpm: use tpm2_pcr_read() in tpm2_do_selftest()Roberto Sassu
2017-07-07tpm: use tpm_buf functions in tpm2_pcr_read()Roberto Sassu
2017-07-07tpm: consolidate the TPM startup codeJarkko Sakkinen
2017-06-13tpm: vtpm_proxy: Suppress error logging when in closed stateStefan Berger
2017-04-03tpm: infrastructure for TPM spacesJarkko Sakkinen
2017-04-03tpm: validate TPM 2.0 commandsJarkko Sakkinen
2017-04-03tpm: export tpm2_flush_context_cmdJarkko Sakkinen
2017-02-20tpm: declare tpm2_get_pcr_allocation() as staticJarkko Sakkinen
2017-02-03tpm: enhance TPM 2.0 PCR extend to support multiple banksNayna Jain
2017-02-03tpm: implement TPM 2.0 capability to get active PCR banksNayna Jain
2017-02-03tpm: fix RC value check in tpm2_seal_trustedJarkko Sakkinen
2017-01-23tpm: Check size of response before accessing dataStefan Berger
2017-01-23tpm/tpm2-chip: fix kdoc errorsWinkler, Tomas
2016-11-28char: tpm: fix kerneldoc tpm2_unseal_trusted name typoBaruch Siach
2016-09-15tpm: use tpm_transmit_cmd() in tpm2_probe()Jarkko Sakkinen