summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm
Commit message (Expand)AuthorAgeFilesLines
* tpm: Fix typo in tpmrm class definitionJustin M. Forbes2023-09-121-1/+1
* tpm: Enable hwrng only for Pluton on AMD CPUsJarkko Sakkinen2023-09-041-25/+8
* tpm_crb: Fix an error handling path in crb_acpi_add()Christophe JAILLET2023-09-041-2/+3
* Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-09-014-18/+20
|\
| * tpm: make all 'class' structures constIvan Orlov2023-08-054-18/+20
* | Merge tag 'devicetree-header-cleanups-for-6.6' of git://git.kernel.org/pub/sc...Linus Torvalds2023-08-304-4/+1
|\ \
| * | tpm: Explicitly include correct DT includesRob Herring2023-08-284-4/+1
* | | tpm/tpm_tis_synquacer: Use module_platform_driver macro to simplify the codeLi Zetao2023-08-171-17/+1
* | | tpm: remove redundant variable lenColin Ian King2023-08-171-2/+1
* | | tpm_tis: Resend command to recover from data transfer errorsAlexander Steffen2023-08-171-3/+10
* | | tpm_tis: Use responseRetry to recover from data transfer errorsAlexander Steffen2023-08-172-8/+30
* | | tpm_tis: Move CRC check to generic send routineAlexander Steffen2023-08-171-6/+6
* | | tpm_tis_spi: Add hardware wait pollingKrishna Yarlagadda2023-08-171-2/+89
* | | tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s"Jarkko Sakkinen2023-08-171-91/+2
* | | 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