summaryrefslogtreecommitdiff
path: root/drivers/char/tpm/tpm-chip.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-12tpm: Fix typo in tpmrm class definitionJustin M. Forbes1-1/+1
2023-09-01Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+8
2023-08-09tpm: Add a helper for checking hwrng enabledMario Limonciello1-5/+14
2023-08-07tpm: Disable RNG for all AMD fTPMsMario Limonciello1-66/+2
2023-08-05tpm: make all 'class' structures constIvan Orlov1-3/+8
2023-07-17tpm: return false from tpm_amd_is_rng_defective on non-x86 platformsJerry Snitselaar1-0/+7
2023-05-16tpm: Prevent hwrng from activating during resumeJarkko Sakkinen1-0/+4
2023-05-01Merge tag 'tpmdd-v6.4-rc1-fix-v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+19
2023-04-28tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM driversJarkko Sakkinen1-3/+19
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+1
2023-04-24tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call siteJarkko Sakkinen1-1/+2
2023-04-24tpm, tpm_tis: startup chip before testing for interruptsLino Sanfilippo1-14/+24
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman1-1/+59
2023-03-17tpm: fix up the tpm_class shutdown_pre pointer when createdGreg Kroah-Hartman1-2/+1
2023-03-12tpm: disable hwrng for fTPM on some AMD designsMario Limonciello1-1/+59
2023-02-13tpm: Use managed allocation for bios event logEddie James1-1/+0
2022-12-08tpm: Avoid function type cast of put_device()Ard Biesheuvel1-1/+6
2022-03-08tpm: fix reference counting for struct tpm_chipLino Sanfilippo1-38/+8
2022-01-09tpm: fix potential NULL pointer access in tpm_del_char_deviceLino Sanfilippo1-5/+13
2022-01-09tpm: Add Upgrade/Reduced mode support for TPM2 modulesaxelj1-7/+12
2021-03-03tpm: Remove unintentional dump_stack() callJarkko Sakkinen1-2/+0
2021-02-16tpm/ppi: Constify static struct attribute_groupRikard Falkeborn1-0/+2
2020-07-24tpm: Unify the mismatching TPM space buffer sizesJarkko Sakkinen1-7/+2
2020-04-05sysfs: remove redundant __compat_only_sysfs_link_entry_to_kobj fnLinus Torvalds1-4/+4
2020-03-13tpm: Don't make log failures fatalMatthew Garrett1-3/+1
2019-09-02tpm: Remove a deprecated comments about implicit sysfs lockingJarkko Sakkinen1-5/+2
2019-08-05tpm: tpm_ibm_vtpm: Fix unallocated banksNayna Jain1-0/+20
2019-08-05tpm: Fix null pointer dereference on chip register error pathMilan Broz1-7/+16
2019-06-24tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operationsVadim Sukhomlinov1-3/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441Thomas Gleixner1-6/+1
2019-02-13tpm: dynamically allocate the allocated_banks arrayRoberto Sassu1-0/+1
2019-02-13tpm: remove @flags from tpm_transmit()Jarkko Sakkinen1-21/+19
2019-02-13tpm: take TPM chip power gating out of tpm_transmit()Jarkko Sakkinen1-16/+22
2019-02-13tpm: introduce tpm_chip_start() and tpm_chip_stop()Jarkko Sakkinen1-0/+111
2019-02-13tpm: remove TPM_TRANSMIT_UNLOCKED flagJarkko Sakkinen1-0/+2
2018-11-13tpm: add tpm_auto_startup() into tpm-interface.cTomas Winkler1-8/+3
2018-07-28tpm: Convert tpm_find_get_ops() to use tpm_default_chip()Stefan Berger1-19/+13
2018-07-28tpm: Implement tpm_default_chip() to find a TPM chipStefan Berger1-0/+27
2018-07-28tpm: rename tpm_chip_find_get() to tpm_find_get_ops()Stefan Berger1-3/+6
2018-01-08tpm: Move Linux RNG connection to hwrngJason Gunthorpe1-5/+37
2018-01-08tpm: use struct tpm_chip for tpm_chip_find_get()Jarkko Sakkinen1-10/+14
2018-01-08tpm: move tpm_eventlog.h outside of drivers folderThiebaud Weksteen1-1/+2
2017-08-28Do not disable driver and bus shutdown hook when class shutdown hook is set.Michal Suchanek1-9/+2
2017-07-07tpm: Issue a TPM2_Shutdown for TPM2 devices.Josh Zimmerman1-0/+34
2017-05-04Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-40/+14
2017-04-25tpm: Fix reference count to main deviceStefan Berger1-2/+3
2017-04-03tpm_crb: request and relinquish locality 0Jarkko Sakkinen1-0/+1
2017-04-03tpm2: add session handle context saving and restoring to the space codeJames Bottomley1-2/+6
2017-04-03tpm: expose spaces via a device link /dev/tpmrm<n>James Bottomley1-1/+57
2017-04-03tpm: infrastructure for TPM spacesJarkko Sakkinen1-0/+7