summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm: disable hwrng for fTPM on some AMD designsMario Limonciello2023-03-122-1/+132
* tpm/eventlog: Don't abort tpm_read_log on faulty ACPI addressMorten Linderud2023-03-121-1/+5
* tpm: add vendor flag to command code validationJulien Gomes2023-02-131-1/+3
* tpm: Add reserved memory event logEddie James2023-02-131-1/+31
* tpm: Use managed allocation for bios event logEddie James2023-02-134-10/+12
* tpm: tis_i2c: Convert to i2c's .probe_new()Uwe Kleine-König2023-02-131-3/+2
* tpm: tpm_i2c_nuvoton: Convert to i2c's .probe_new()Uwe Kleine-König2023-02-131-3/+3
* tpm: tpm_i2c_infineon: Convert to i2c's .probe_new()Uwe Kleine-König2023-02-131-3/+2
* tpm: tpm_i2c_atmel: Convert to i2c's .probe_new()Uwe Kleine-König2023-02-131-3/+2
* tpm: st33zp24: Convert to i2c's .probe_new()Uwe Kleine-König2023-02-131-3/+2
* tpm_crb: Add support for CRB devices based on PlutonMatthew Garrett2023-02-131-10/+90
* Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-01-121-2/+1
|\
| * xen: make remove callback of xen driver void returnedDawei Li2022-12-151-2/+1
* | tpm: Allow system suspend to continue when TPM suspend failsJason A. Donenfeld2023-01-061-1/+3
* | Merge tag 'acpi-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2022-12-121-3/+1
|\ \
| | \
| | \
| *-. \ Merge branches 'acpi-scan', 'acpi-bus', 'acpi-tables' and 'acpi-sysfs'Rafael J. Wysocki2022-12-121-3/+1
| |\ \ \ | | |_|/ | |/| |
| | | * ACPI: make remove callback of ACPI driver voidDawei Li2022-11-231-3/+1
| | |/
* | | Merge tag 'timers-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-12-121-2/+2
|\ \ \
| * | | timers: Get rid of del_singleshot_timer_sync()Thomas Gleixner2022-11-241-2/+2
| | |/ | |/|
* | | tpm: st33zp24: remove pointless checks on probeDmitry Torokhov2022-12-082-13/+0
* | | tpm/tpm_crb: Fix error message in __crb_relinquish_locality()Michael Kelley2022-12-081-1/+1
* | | tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()Yuan Can2022-12-081-1/+7
* | | tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leakHanjun Guo2022-12-081-4/+5
* | | tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leakHanjun Guo2022-12-081-9/+20
* | | tpm: acpi: Call acpi_put_table() to fix memory leakHanjun Guo2022-12-081-3/+9
* | | tpm: Add flag to use default cancellation policyEddie James2022-12-083-8/+14
* | | tpm: tis_i2c: Fix sanity check interrupt enable maskEddie James2022-12-081-1/+1
* | | tpm: Avoid function type cast of put_device()Ard Biesheuvel2022-12-081-1/+6
* | | tpm: st33zp24: switch to using gpiod APIDmitry Torokhov2022-12-084-205/+39
* | | tpm: st33zp24: drop support for platform dataDmitry Torokhov2022-12-083-78/+10
| |/ |/|
* | char: tpm: Protect tpm_pm_suspend with locksJan Dabros2022-12-041-2/+3
|/
* Merge tag 'tpmdd-next-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-10-101-1/+1
|\
| * char: move from strlcpy with unused retval to strscpyWolfram Sang2022-10-051-1/+1
* | i2c: Make remove callback return voidUwe Kleine-König2022-08-166-16/+7
|/
* tpm: Add check for Failure mode for TPM2 modulesMårten Lindahl2022-08-031-0/+6
* tpm: fix platform_no_drv_owner.cocci warningYang Li2022-08-031-1/+0
* tpm: Add tpm_tis_i2c backend for tpm_tis_coreAlexander Steffen2022-08-033-0/+404
* tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layerAlexander Steffen2022-08-032-0/+24
* tpm: Add upgrade/reduced mode support for TPM1.2 modulesStefan Mahnke-Hartmann2022-08-032-1/+7
* Merge tag 'tpmdd-next-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-2410-169/+141
|\
| * tpm: Add field upgrade mode support for Infineon TPM2 modulesStefan Mahnke-Hartmann2022-05-231-1/+5
| * tpm: Fix buffer access in tpm2_get_tpm_pt()Stefan Mahnke-Hartmann2022-05-231-1/+10
| * char: tpm: cr50_i2c: Suppress duplicated error message in .remove()Uwe Kleine-König2022-05-231-2/+2
| * tpm: cr50: Add new device/vendor ID 0x504a6666Jes B. Klinke2022-05-231-3/+4
| * tpm: Remove read16/read32/write32 calls from tpm_tis_phy_opsJohannes Holland2022-05-236-161/+118
| * tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()Xiu Jianfeng2022-05-231-0/+1
| * tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functionsHaowen Bai2022-05-231-1/+1
* | xen/tpmfront: use xenbus_setup_ring() and xenbus_teardown_ring()Juergen Gross2022-05-191-15/+3
|/
* Merge tag 'for-linus-5.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-03-281-1/+1
|\
| * xen/grant-table: remove readonly parameter from functionsJuergen Gross2022-03-151-1/+1