summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm: add check after commands attribs tab allocationTadeusz Struk2019-12-171-0/+4
* tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operationsVadim Sukhomlinov2019-10-071-2/+3
* tpm: use tpm_try_get_ops() in tpm-sysfs.c.Jarkko Sakkinen2019-10-071-51/+83
* tpm: migrate pubek_show to struct tpm_bufJarkko Sakkinen2019-10-072-52/+48
* tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incompleteJarkko Sakkinen2019-04-271-0/+4
* tpm: Unify the send callback behaviourJarkko Sakkinen2019-03-2312-16/+28
* tpm/tpm_crb: Avoid unaligned reads in crb_recv()Jarkko Sakkinen2019-03-231-6/+16
* tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.xTomas Winkler2019-01-091-4/+7
* tpm: tpm_try_transmit() refactor error flow.Tomas Winkler2019-01-091-7/+8
* tpm: Restore functionality to xen vtpm driver.Dr. Greg Wettstein2018-11-131-1/+1
* tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivatedJavier Martinez Canillas2018-11-131-1/+2
* tpm: tpm_crb: relinquish locality on error path.Winkler, Tomas2018-11-041-3/+7
* tpm: move the delay_msec increment after sleep in tpm_transmit()Nayna Jain2018-11-041-1/+2
* tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)Peter Rosin2018-09-191-4/+4
* tpm_tis_spi: Pass the SPI IRQ down to the driverLinus Walleij2018-09-191-1/+8
* tpm: separate cmd_ready/go_idle from runtime_pmTomas Winkler2018-09-194-91/+88
* tpm: Return the actual size when receiving an unsupported commandRicardo Schwarzmeier2018-09-051-1/+1
* tpm: fix race condition in tpm_common_write()Tadeusz Struk2018-07-032-23/+19
* tpm: fix use after free in tpm2_load_context()Tadeusz Struk2018-07-031-1/+2
* tpm: add retry logicJames Bottomley2018-04-292-15/+61
* tpm: tpm-interface: fix tpm_transmit/_cmd kdocWinkler, Tomas2018-04-291-2/+4
* tpm: cmd_ready command can be issued only after granting localityTomas Winkler2018-04-293-47/+119
* tpm: self test failure should not cause suspend to failChris Chiu2018-04-241-0/+4
* tpm: return a TPM_RC_COMMAND_CODE response if command is not implementedJavier Martinez Canillas2018-04-122-8/+25
* tpm: only attempt to disable the LPC CLKRUN if is already enabledJavier Martinez Canillas2018-03-151-1/+10
* tpm: remove unused variablesArnd Bergmann2018-03-151-2/+0
* tpm: delete the TPM_TIS_CLK_ENABLE flagJavier Martinez Canillas2018-03-153-18/+0
* tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()Azhar Shaikh2018-03-154-92/+118
* tpm_tis: Move ilb_base_addr to tpm_tis_dataAzhar Shaikh2018-03-153-48/+56
* tpm_tis_spi: Use DMA-safe memory for SPI transfersAlexander Steffen2018-03-081-18/+27
* tpm: constify transmit data pointersArnd Bergmann2018-03-084-19/+16
* tpm_tis: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2018-03-081-2/+3
* tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2018-03-081-2/+6
* tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the...Jeremy Boone2018-03-081-2/+3
* tpm: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2018-03-082-0/+8
* tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the busJeremy Boone2018-03-081-2/+2
* tpm-dev-common: Reject too short writesAlexander Steffen2017-11-241-0/+6
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-024-0/+4
* Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmor...Linus Torvalds2017-09-247-52/+83
|\
| * tpm: ibmvtpm: simplify crq initialization and document crq formatMichal Suchanek2017-09-231-36/+60
| * tpm: replace msleep() with usleep_range() in TPM 1.2/2.0 generic driversHamza Attak2017-09-235-14/+21
| * tpm: tpm_crb: constify acpi_device_id.Arvind Yadav2017-09-231-1/+1
| * tpm: vtpm: constify vio_device_idArvind Yadav2017-09-231-1/+1
* | Do not disable driver and bus shutdown hook when class shutdown hook is set.Michal Suchanek2017-08-281-9/+2
|/
* tpm: do not suspend/resume if power stays onEnric Balletbo i Serra2017-07-073-0/+7
* 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_tis: make ilb_base_addr staticColin Ian King2017-07-071-1/+1
* tpm: consolidate the TPM startup codeJarkko Sakkinen2017-07-073-61/+44
* tpm: Enable CLKRUN protocol for Braswell systemsAzhar Shaikh2017-07-072-0/+117