summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm_tis: Opt-in interruptsJarkko Sakkinen2023-08-121-1/+1
* tpm: tpm_tis: Fix UPX-i11 DMI_MATCH conditionPeter Ujfalusi2023-08-121-1/+1
* tpm: Add a helper for checking hwrng enabledMario Limonciello2023-08-091-5/+14
* tpm/tpm_tis: Disable interrupts for Lenovo P620 devicesJonathan McDowell2023-08-071-0/+8
* tpm: Disable RNG for all AMD fTPMsMario Limonciello2023-08-072-66/+32
* tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S 15/17 Gen7Takashi Iwai2023-08-071-0/+8
* tpm_tis: Explicitly check for error codeAlexander Steffen2023-07-281-2/+7
* tpm: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-07-286-6/+6
* tpm,tpm_tis: Disable interrupts after 1000 unhandled IRQsLino Sanfilippo2023-07-172-15/+92
* tpm/tpm_tis: Disable interrupts for Lenovo L590 devicesFlorian Bezdeka2023-07-171-0/+8
* tpm: Do not remap from ACPI resources again for Pluton TPMValentin David2023-07-171-8/+11
* tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 13th genChristian Hesse2023-07-171-0/+8
* tpm/tpm_tis: Disable interrupts for Framework Laptop Intel 12th genChristian Hesse2023-07-171-0/+8
* tpm: return false from tpm_amd_is_rng_defective on non-x86 platformsJerry Snitselaar2023-07-171-0/+7
* tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytesAlexander Sverdlin2023-07-171-7/+15
* tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytesAlexander Sverdlin2023-07-171-15/+22
* tpm_tis_spi: Release chip select when flow control failsPeijie Shao2023-07-171-0/+8
* tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11Peter Ujfalusi2023-07-171-0/+1
* tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creationJarkko Sakkinen2023-07-171-23/+7
* tpm, tpm_tis: correct tpm_tis_flags enumeration valuesLino Sanfilippo2023-06-021-4/+4
* tpm: tpm_tis: Disable interrupts for AEON UPX-i11Peter Ujfalusi2023-05-241-0/+7
* tpm/tpm_tis: Disable interrupts for more Lenovo devicesJerry Snitselaar2023-05-161-0/+16
* tpm: Prevent hwrng from activating during resumeJarkko Sakkinen2023-05-162-0/+14
* tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resumeJarkko Sakkinen2023-05-161-24/+19
* Merge tag 'tpmdd-v6.4-rc1-fix-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-05-013-5/+21
|\
| * tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM driversJarkko Sakkinen2023-04-283-5/+21
* | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-273-4/+6
|\ \ | |/ |/|
| * Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2023-04-033-2/+137
| |\
| * | tpm: Fix a possible dereference of ERR_PTR in tpm_init()Harshit Mogalapalli2023-03-211-1/+2
| * | tpm: fix up the tpm_class shutdown_pre pointer when createdGreg Kroah-Hartman2023-03-173-2/+3
| * | driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-2/+2
* | | Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2023-04-251-1/+1
|\ \ \
| * | | tpm: atmel: Add explicit include for of.hRob Herring2023-04-061-1/+1
| | |/ | |/|
* | | tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call siteJarkko Sakkinen2023-04-241-1/+2
* | | tpm_tis: fix stall after iowrite*()sHaris Okanovic2023-04-241-2/+41
* | | tpm/tpm_tis_synquacer: Convert to platform remove callback returning voidUwe Kleine-König2023-04-241-4/+2
* | | tpm/tpm_tis: Convert to platform remove callback returning voidUwe Kleine-König2023-04-241-4/+2
* | | tpm/tpm_ftpm_tee: Convert to platform remove callback returning voidUwe Kleine-König2023-04-241-3/+3
* | | tpm: tpm_tis_spi: Mark ACPI and OF related data as maybe unusedKrzysztof Kozlowski2023-04-241-2/+2
* | | tpm: st33zp24: Mark ACPI and OF related data as maybe unusedKrzysztof Kozlowski2023-04-242-4/+4
* | | tpm, tpm_tis: Enable interrupt testLino Sanfilippo2023-04-241-0/+5
* | | tpm, tpm_tis: startup chip before testing for interruptsLino Sanfilippo2023-04-243-14/+30
* | | tpm, tpm_tis: Claim locality when interrupts are reenabled on resumeLino Sanfilippo2023-04-241-10/+9
* | | tpm, tpm_tis: Claim locality in interrupt handlerLino Sanfilippo2023-04-241-0/+2
* | | tpm, tpm_tis: Request threaded interrupt handlerLino Sanfilippo2023-04-241-2/+5
* | | tpm, tpm: Implement usage counter for localityLino Sanfilippo2023-04-242-18/+47
* | | tpm, tpm_tis: do not check for the active locality in interrupt handlerLino Sanfilippo2023-04-241-5/+2
* | | tpm, tpm_tis: Move interrupt mask checks into own functionLino Sanfilippo2023-04-241-11/+18
* | | tpm, tpm_tis: Only handle supported interruptsLino Sanfilippo2023-04-242-48/+73
* | | tpm, tpm_tis: Claim locality before writing interrupt registersLino Sanfilippo2023-04-241-9/+11