summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm: Prevent hwrng from activating during resumeJarkko Sakkinen2023-05-302-0/+14
* tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM driversJarkko Sakkinen2023-05-303-5/+21
* tpm, tpm_tis: startup chip before testing for interruptsLino Sanfilippo2023-05-303-14/+30
* tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resumeJarkko Sakkinen2023-05-301-24/+19
* tpm, tpm_tis: Only handle supported interruptsLino Sanfilippo2023-05-302-48/+73
* tpm, tpm_tis: Avoid cache incoherency in test for interruptsLino Sanfilippo2023-05-303-12/+13
* tpm/tpm_tis: Disable interrupts for more Lenovo devicesJerry Snitselaar2023-05-241-0/+16
* tpm, tpm_tis: Claim locality when interrupts are reenabled on resumeLino Sanfilippo2023-05-111-10/+9
* tpm, tpm: Implement usage counter for localityLino Sanfilippo2023-05-112-18/+47
* tpm, tpm_tis: Claim locality before writing interrupt registersLino Sanfilippo2023-05-111-9/+11
* tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failedLino Sanfilippo2023-05-111-11/+11
* tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE registerLino Sanfilippo2023-05-111-0/+4
* tpm, tpm_tis: Do not skip reset of original interrupt vectorLino Sanfilippo2023-05-111-18/+11
* tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call siteJarkko Sakkinen2023-05-111-1/+2
* 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