summaryrefslogtreecommitdiff
path: root/drivers/char/tpm
AgeCommit message (Expand)AuthorFilesLines
2023-09-23tpm_tis: Resend command to recover from data transfer errorsAlexander Steffen1-4/+11
2023-08-11tpm_tis: Explicitly check for error codeAlexander Steffen1-2/+8
2023-08-11tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creationJarkko Sakkinen1-23/+7
2023-01-18tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leakHanjun Guo1-4/+5
2023-01-18tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leakHanjun Guo1-9/+20
2023-01-18tpm/tpm_crb: Fix error message in __crb_relinquish_locality()Michael Kelley1-1/+1
2022-06-06tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()Xiu Jianfeng1-0/+1
2022-04-20tpm: fix reference counting for struct tpm_chipLino Sanfilippo3-38/+75
2022-01-27tpm: add request_locality before write TPM_INT_ENABLEChen Jun1-0/+8
2021-11-26tpm: Check for integer overflow in tpm2_map_response_body()Dan Carpenter1-0/+3
2021-05-22tpm: fix error return code in tpm2_get_cc_attrs_tbl()Zhen Lei1-0/+1
2021-03-03tpm_tis: Fix check_locality for correct locality acquisitionJames Bottomley1-1/+2
2020-10-01tpm: ibmvtpm: Wait for buffer to be set before proceedingStefan Berger2-0/+10
2020-09-03tpm: Unify the mismatching TPM space buffer sizesJarkko Sakkinen4-19/+24
2020-07-22tpm_tis: extra chip->ops check on error path in tpm_tis_core_initVasily Averin1-1/+1
2020-05-02tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()George Wilson1-63/+73
2020-05-02tpm/tpm_tis: Free IRQ if probing failsJarkko Sakkinen1-1/+7
2019-12-17tpm: add check after commands attribs tab allocationTadeusz Struk1-0/+4
2019-10-07tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operationsVadim Sukhomlinov1-2/+3
2019-10-07tpm: use tpm_try_get_ops() in tpm-sysfs.c.Jarkko Sakkinen1-51/+83
2019-10-07tpm: migrate pubek_show to struct tpm_bufJarkko Sakkinen2-52/+48
2019-04-27tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incompleteJarkko Sakkinen1-0/+4
2019-03-23tpm: Unify the send callback behaviourJarkko Sakkinen12-16/+28
2019-03-23tpm/tpm_crb: Avoid unaligned reads in crb_recv()Jarkko Sakkinen1-6/+16
2019-01-09tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.xTomas Winkler1-4/+7
2019-01-09tpm: tpm_try_transmit() refactor error flow.Tomas Winkler1-7/+8
2018-11-13tpm: Restore functionality to xen vtpm driver.Dr. Greg Wettstein1-1/+1
2018-11-13tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivatedJavier Martinez Canillas1-1/+2
2018-11-04tpm: tpm_crb: relinquish locality on error path.Winkler, Tomas1-3/+7
2018-11-04tpm: move the delay_msec increment after sleep in tpm_transmit()Nayna Jain1-1/+2
2018-09-19tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)Peter Rosin1-4/+4
2018-09-19tpm_tis_spi: Pass the SPI IRQ down to the driverLinus Walleij1-1/+8
2018-09-19tpm: separate cmd_ready/go_idle from runtime_pmTomas Winkler4-91/+88
2018-09-05tpm: Return the actual size when receiving an unsupported commandRicardo Schwarzmeier1-1/+1
2018-07-03tpm: fix race condition in tpm_common_write()Tadeusz Struk2-23/+19
2018-07-03tpm: fix use after free in tpm2_load_context()Tadeusz Struk1-1/+2
2018-04-29tpm: add retry logicJames Bottomley2-15/+61
2018-04-29tpm: tpm-interface: fix tpm_transmit/_cmd kdocWinkler, Tomas1-2/+4
2018-04-29tpm: cmd_ready command can be issued only after granting localityTomas Winkler3-47/+119
2018-04-24tpm: self test failure should not cause suspend to failChris Chiu1-0/+4
2018-04-12tpm: return a TPM_RC_COMMAND_CODE response if command is not implementedJavier Martinez Canillas2-8/+25
2018-03-15tpm: only attempt to disable the LPC CLKRUN if is already enabledJavier Martinez Canillas1-1/+10
2018-03-15tpm: remove unused variablesArnd Bergmann1-2/+0
2018-03-15tpm: delete the TPM_TIS_CLK_ENABLE flagJavier Martinez Canillas3-18/+0
2018-03-15tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()Azhar Shaikh4-92/+118
2018-03-15tpm_tis: Move ilb_base_addr to tpm_tis_dataAzhar Shaikh3-48/+56
2018-03-09tpm_tis_spi: Use DMA-safe memory for SPI transfersAlexander Steffen1-18/+27
2018-03-09tpm: constify transmit data pointersArnd Bergmann4-19/+16
2018-03-09tpm_tis: fix potential buffer overruns caused by bit glitches on the busJeremy Boone1-2/+3
2018-03-09tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the busJeremy Boone1-2/+6