summaryrefslogtreecommitdiff
path: root/drivers/char/tpm/tpm-chip.c
Commit message (Expand)AuthorAgeFilesLines
* 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-091-5/+13
* tpm: Add Upgrade/Reduced mode support for TPM2 modulesaxelj2022-01-091-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-051-0/+20
* tpm: Fix null pointer dereference on chip register error pathMilan Broz2019-08-051-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-041-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-251-2/+3
* | tpm_crb: request and relinquish locality 0Jarkko Sakkinen2017-04-031-0/+1
* | tpm2: add session handle context saving and restoring to the space codeJames Bottomley2017-04-031-2/+6
* | tpm: expose spaces via a device link /dev/tpmrm<n>James Bottomley2017-04-031-1/+57
* | tpm: infrastructure for TPM spacesJarkko Sakkinen2017-04-031-0/+7
|/
* tmp: use pdev for parent device in tpm_chip_allocWinkler, Tomas2017-01-231-4/+4
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2016-12-141-2/+2
|\
| * tpm: use idr_find(), not idr_find_slowpath()Matthew Wilcox2016-12-141-2/+2
* | tpm: Fix handling of missing event logJason Gunthorpe2016-11-281-1/+1
* | tpm: have event log use the tpm_chipNayna Jain2016-11-281-1/+2