summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm-chip.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tpm: disable the TPM if NULL name changesJames Bottomley2024-05-091-0/+3
* tpm: Add HMAC session start and end functionsJames Bottomley2024-05-091-0/+3
* tpm: Fix typo in tpmrm class definitionJustin M. Forbes2023-09-121-1/+1
* Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-09-011-3/+8
|\
| * tpm: make all 'class' structures constIvan Orlov2023-08-051-3/+8
* | tpm: Add a helper for checking hwrng enabledMario Limonciello2023-08-091-5/+14
* | tpm: Disable RNG for all AMD fTPMsMario Limonciello2023-08-071-66/+2
|/
* tpm: return false from tpm_amd_is_rng_defective on non-x86 platformsJerry Snitselaar2023-07-171-0/+7
* tpm: Prevent hwrng from activating during resumeJarkko Sakkinen2023-05-161-0/+4
* Merge tag 'tpmdd-v6.4-rc1-fix-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-05-011-3/+19
|\
| * tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM driversJarkko Sakkinen2023-04-281-3/+19
* | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-2/+1
|\ \ | |/ |/|
| * Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2023-04-031-1/+59
| |\
| * | tpm: fix up the tpm_class shutdown_pre pointer when createdGreg Kroah-Hartman2023-03-171-2/+1
* | | tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call siteJarkko Sakkinen2023-04-241-1/+2
* | | tpm, tpm_tis: startup chip before testing for interruptsLino Sanfilippo2023-04-241-14/+24
| |/ |/|
* | tpm: disable hwrng for fTPM on some AMD designsMario Limonciello2023-03-121-1/+59
|/
* tpm: Use managed allocation for bios event logEddie James2023-02-131-1/+0
* tpm: Avoid function type cast of put_device()Ard Biesheuvel2022-12-081-1/+6
* tpm: fix reference counting for struct tpm_chipLino Sanfilippo2022-03-081-38/+8
* tpm: fix potential NULL pointer access in tpm_del_char_deviceLino Sanfilippo2022-01-081-5/+13
* tpm: Add Upgrade/Reduced mode support for TPM2 modulesaxelj2022-01-081-7/+12
* tpm: Remove unintentional dump_stack() callJarkko Sakkinen2021-03-031-2/+0
* tpm/ppi: Constify static struct attribute_groupRikard Falkeborn2021-02-161-0/+2
* tpm: Unify the mismatching TPM space buffer sizesJarkko Sakkinen2020-07-241-7/+2
* sysfs: remove redundant __compat_only_sysfs_link_entry_to_kobj fnLinus Torvalds2020-04-051-4/+4
* tpm: Don't make log failures fatalMatthew Garrett2020-03-131-3/+1
* tpm: Remove a deprecated comments about implicit sysfs lockingJarkko Sakkinen2019-09-021-5/+2
* tpm: tpm_ibm_vtpm: Fix unallocated banksNayna Jain2019-08-041-0/+20
* tpm: Fix null pointer dereference on chip register error pathMilan Broz2019-08-041-7/+16
* tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operationsVadim Sukhomlinov2019-06-241-3/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner2019-06-051-6/+1
* tpm: dynamically allocate the allocated_banks arrayRoberto Sassu2019-02-131-0/+1
* tpm: remove @flags from tpm_transmit()Jarkko Sakkinen2019-02-131-21/+19
* tpm: take TPM chip power gating out of tpm_transmit()Jarkko Sakkinen2019-02-131-16/+22
* tpm: introduce tpm_chip_start() and tpm_chip_stop()Jarkko Sakkinen2019-02-131-0/+111
* tpm: remove TPM_TRANSMIT_UNLOCKED flagJarkko Sakkinen2019-02-131-0/+2
* tpm: add tpm_auto_startup() into tpm-interface.cTomas Winkler2018-11-131-8/+3
* tpm: Convert tpm_find_get_ops() to use tpm_default_chip()Stefan Berger2018-07-281-19/+13
* tpm: Implement tpm_default_chip() to find a TPM chipStefan Berger2018-07-281-0/+27
* tpm: rename tpm_chip_find_get() to tpm_find_get_ops()Stefan Berger2018-07-281-3/+6
* tpm: Move Linux RNG connection to hwrngJason Gunthorpe2018-01-081-5/+37
* tpm: use struct tpm_chip for tpm_chip_find_get()Jarkko Sakkinen2018-01-081-10/+14
* tpm: move tpm_eventlog.h outside of drivers folderThiebaud Weksteen2018-01-081-1/+2
* Do not disable driver and bus shutdown hook when class shutdown hook is set.Michal Suchanek2017-08-281-9/+2
* tpm: Issue a TPM2_Shutdown for TPM2 devices.Josh Zimmerman2017-07-071-0/+34
* Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-051-40/+14
|\
| * tpm-chip: utilize new cdev_device_add helper functionLogan Gunthorpe2017-03-211-16/+3
* | tpm: Fix reference count to main deviceStefan Berger2017-04-241-2/+3
* | tpm_crb: request and relinquish locality 0Jarkko Sakkinen2017-04-031-0/+1