summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm2-cmd.c
Commit message (Expand)AuthorAgeFilesLines
* tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as moduleStefan Berger2020-04-211-0/+1
* tpm: ibmvtpm: Add support for TPM2Stefan Berger2020-03-151-1/+1
* tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LASTRoberto Sassu2020-02-171-0/+2
* security: keys: trusted: fix lost handle flushJames Bottomley2019-12-171-0/+1
* KEYS: trusted: Move TPM2 trusted keys codeSumit Garg2019-11-121-307/+0
* tpm: add check after commands attribs tab allocationTadeusz Struk2019-11-121-0/+4
* tpm: tpm_ibm_vtpm: Fix unallocated banksNayna Jain2019-08-051-5/+1
* tpm: Actually fail on TPM errors during "get random"Kees Cook2019-06-241-2/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-5/+1
* tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend()Roberto Sassu2019-02-131-7/+3
* tpm: retrieve digest size of unknown algorithms with PCR readRoberto Sassu2019-02-131-18/+67
* tpm: rename and export tpm2_digest and tpm2_algorithmsRoberto Sassu2019-02-131-9/+9
* tpm: dynamically allocate the allocated_banks arrayRoberto Sassu2019-02-131-10/+21
* tpm: remove @flags from tpm_transmit()Jarkko Sakkinen2019-02-131-27/+21
* tpm: remove TPM_TRANSMIT_UNLOCKED flagJarkko Sakkinen2019-02-131-9/+4
* tpm: remove @space from tpm_transmit()Jarkko Sakkinen2019-02-131-16/+14
* tpm: declare struct tpm_headerJarkko Sakkinen2019-02-131-2/+2
* tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameterJarkko Sakkinen2019-02-131-22/+15
* tpm: fix kdoc for tpm2_flush_context_cmd()Tomas Winkler2018-11-131-4/+3
* tpm: use u32 instead of int for PCR indexTomas Winkler2018-11-131-3/+2
* tpm: factor out tpm_startup functionTomas Winkler2018-11-131-2/+32
* tpm: factor out tpm_get_timeouts()Tomas Winkler2018-11-131-0/+22
* tpm: add tpm_calc_ordinal_duration() wrapperTomas Winkler2018-11-131-1/+0
* tpm2: add new tpm2 commands according to TCG 1.36Tomas Winkler2018-11-131-148/+93
* tpm: fix response size validation in tpm_get_random()Jarkko Sakkinen2018-10-051-1/+3
* tpm: migrate tpm2_get_random() to use struct tpm_bufJarkko Sakkinen2018-07-281-61/+41
* tpm: migrate tpm2_get_tpm_pt() to use struct tpm_bufJarkko Sakkinen2018-07-281-42/+27
* tpm: migrate tpm2_probe() to use struct tpm_bufJarkko Sakkinen2018-07-281-17/+23
* tpm: migrate tpm2_shutdown() to use struct tpm_bufJarkko Sakkinen2018-07-281-32/+15
* treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook2018-06-121-1/+1
* tpm: fix intermittent failure with self testsJames Bottomley2018-03-231-38/+16
* tpm2: add longer timeouts for creation commands.Tomas Winkler2018-03-231-3/+5
* tpm: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2018-02-261-0/+4
* tpm2-cmd: allow more attempts for selftest executionAlexander.Steffen@infineon.com2018-01-081-7/+5
* tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl()Jarkko Sakkinen2017-10-181-2/+2
* tpm: React correctly to RC_TESTING from TPM 2.0 self testsAlexander Steffen2017-10-181-41/+11
* tpm: Use dynamic delay to wait for TPM 2.0 self test resultAlexander Steffen2017-10-181-8/+9
* tpm: Trigger only missing TPM 2.0 self testsAlexander Steffen2017-10-181-2/+2
* tpm: replace msleep() with usleep_range() in TPM 1.2/2.0 generic driversHamza Attak2017-09-231-1/+1
* tpm: use tpm2_pcr_read() in tpm2_do_selftest()Roberto Sassu2017-07-071-30/+1
* tpm: use tpm_buf functions in tpm2_pcr_read()Roberto Sassu2017-07-071-30/+30
* tpm: consolidate the TPM startup codeJarkko Sakkinen2017-07-071-31/+1
* tpm: vtpm_proxy: Suppress error logging when in closed stateStefan Berger2017-06-131-1/+1
* tpm: infrastructure for TPM spacesJarkko Sakkinen2017-04-031-16/+17
* tpm: validate TPM 2.0 commandsJarkko Sakkinen2017-04-031-4/+80
* tpm: export tpm2_flush_context_cmdJarkko Sakkinen2017-04-031-33/+29
* tpm: declare tpm2_get_pcr_allocation() as staticJarkko Sakkinen2017-02-201-49/+45
* tpm: enhance TPM 2.0 PCR extend to support multiple banksNayna Jain2017-02-031-42/+49
* tpm: implement TPM 2.0 capability to get active PCR banksNayna Jain2017-02-031-0/+77
* tpm: fix RC value check in tpm2_seal_trustedJarkko Sakkinen2017-02-031-1/+1