summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm2-cmd.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+41Star
* tpm: migrate tpm2_get_tpm_pt() to use struct tpm_bufJarkko Sakkinen2018-07-281-42/+27Star
* 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/+15Star
* treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook2018-06-131-1/+1
* tpm: fix intermittent failure with self testsJames Bottomley2018-03-231-38/+16Star
* 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-271-0/+4
* tpm2-cmd: allow more attempts for selftest executionAlexander.Steffen@infineon.com2018-01-081-7/+5Star
* 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/+11Star
* 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-241-1/+1
* tpm: use tpm2_pcr_read() in tpm2_do_selftest()Roberto Sassu2017-07-071-30/+1Star
* 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/+1Star
* 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/+29Star
* tpm: declare tpm2_get_pcr_allocation() as staticJarkko Sakkinen2017-02-201-49/+45Star
* 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
* tpm: Check size of response before accessing dataStefan Berger2017-01-231-17/+49
* tpm/tpm2-chip: fix kdoc errorsWinkler, Tomas2017-01-231-48/+56
* char: tpm: fix kerneldoc tpm2_unseal_trusted name typoBaruch Siach2016-11-281-1/+1
* tpm: use tpm_transmit_cmd() in tpm2_probe()Jarkko Sakkinen2016-09-151-3/+1Star
* tpm: replace tpm_gen_interrupt() with tpm_tis_gen_interrupt()Jarkko Sakkinen2016-09-151-17/+1Star
* tpm: fix a race condition in tpm2_unseal_trusted()Jarkko Sakkinen2016-09-151-36/+65
* tpm: invalid self test error messageJarkko Sakkinen2016-09-151-2/+1Star
* tpm: Factor out common startup codeJason Gunthorpe2016-07-191-4/+42
* tpm: fix byte-order for the value read by tpm2_get_tpm_ptapronin@chromium.org2016-07-191-1/+1
* tpm: Move tpm_vendor_specific data related with PTP specification to tpm_chipChristophe Ricard2016-06-251-1/+1
* tpm: fix crash in tpm_tis deinitializationJarkko Sakkinen2016-06-251-1/+0Star
* tpm: Get rid of chip->pdevJason Gunthorpe2016-06-251-4/+4
* tpm: fix: set continueSession attribute for the unseal operationJarkko Sakkinen2016-02-201-3/+7
* tpm: fix checks for policy digest existence in tpm2_seal_trusted()Jarkko Sakkinen2016-02-101-8/+4Star
* keys, trusted: seal with a TPM2 authorization policyJarkko Sakkinen2015-12-201-4/+20
* keys, trusted: select hash algorithm for TPM2 chipsJarkko Sakkinen2015-12-201-3/+33
* tpm: fix missing migratable flag in sealing functionality for TPM2Jarkko Sakkinen2015-11-091-5/+10
* tpm: seal/unseal for TPM 2.0Jarkko Sakkinen2015-10-191-1/+249
* tpm, tpm_tis: fix TPM 2.0 probingJarkko Sakkinen2015-02-151-7/+33
* tpm: fix suspend/resume paths for TPM 2.0Jarkko Sakkinen2015-02-151-8/+11
* tpm: TPM 2.0 baseline supportJarkko Sakkinen2015-01-171-0/+617