aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm-chip.c
Commit message (Expand)AuthorAge
* tpm: Convert tpm_find_get_ops() to use tpm_default_chip()Stefan Berger2018-07-28
* tpm: Implement tpm_default_chip() to find a TPM chipStefan Berger2018-07-28
* tpm: rename tpm_chip_find_get() to tpm_find_get_ops()Stefan Berger2018-07-28
* tpm: Move Linux RNG connection to hwrngJason Gunthorpe2018-01-08
* tpm: use struct tpm_chip for tpm_chip_find_get()Jarkko Sakkinen2018-01-08
* tpm: move tpm_eventlog.h outside of drivers folderThiebaud Weksteen2018-01-08
* Do not disable driver and bus shutdown hook when class shutdown hook is set.Michal Suchanek2017-08-28
* tpm: Issue a TPM2_Shutdown for TPM2 devices.Josh Zimmerman2017-07-06
* Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-05-04
|\
| * tpm-chip: utilize new cdev_device_add helper functionLogan Gunthorpe2017-03-21
* | tpm: Fix reference count to main deviceStefan Berger2017-04-24
* | tpm_crb: request and relinquish locality 0Jarkko Sakkinen2017-04-03
* | tpm2: add session handle context saving and restoring to the space codeJames Bottomley2017-04-03
* | tpm: expose spaces via a device link /dev/tpmrm<n>James Bottomley2017-04-03
* | tpm: infrastructure for TPM spacesJarkko Sakkinen2017-04-03
|/
* tmp: use pdev for parent device in tpm_chip_allocWinkler, Tomas2017-01-23
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2016-12-14
|\
| * tpm: use idr_find(), not idr_find_slowpath()Matthew Wilcox2016-12-14
* | tpm: Fix handling of missing event logJason Gunthorpe2016-11-27
* | tpm: have event log use the tpm_chipNayna Jain2016-11-27
* | tpm: drop tpm1_chip_register(/unregister)Jarkko Sakkinen2016-11-27
* | tpm: replace dynamically allocated bios_dir with a static arrayJarkko Sakkinen2016-11-27
* | tpm: Get rid of TPM_CHIP_FLAG_REGISTEREDJason Gunthorpe2016-11-27
|/
* tpm: Factor out common startup codeJason Gunthorpe2016-07-19
* tpm: use devm_add_action_or_resetSudip Mukherjee2016-07-19
* tpm: Introduce TPM_CHIP_FLAG_VIRTUALStefan Berger2016-06-25
* tpm: Remove all uses of drvdata from the TPM CoreJason Gunthorpe2016-06-25
* tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown()Jarkko Sakkinen2016-06-25
* tpm: fix crash in tpm_tis deinitializationJarkko Sakkinen2016-06-25
* tpm: Replace device number bitmap with IDRStefan Berger2016-06-25
* tpm: Split out the devm stuff from tpmm_chip_allocJason Gunthorpe2016-06-25
* tpm: Get rid of module lockingStefan Berger2016-06-25
* tpm: Provide strong locking for device removalJason Gunthorpe2016-06-25
* tpm: Get rid of devnameJason Gunthorpe2016-06-25
* tpm: Get rid of chip->pdevJason Gunthorpe2016-06-25
* tpm: fix: return rc when devm_add_action() failsJarkko Sakkinen2016-02-20
* tpm: fix the cleanup of struct tpm_chipJarkko Sakkinen2016-02-09
* tpm: fix the rollback in tpm_chip_register()Jarkko Sakkinen2016-02-09
* tpm: fix compat 'ppi' link handling in tpm_chip_register()Jarkko Sakkinen2015-11-09
* TPM: revert the list handling logic fixed in 398a1e7Jarkko Sakkinen2015-11-09
* tpm: move the PPI attributes to character device directory.Jarkko Sakkinen2015-10-18
* tpm: Fix initialization of the cdevJason Gunthorpe2015-07-13
* tpm: fix: sanitized code paths in tpm_chip_register()Jarkko Sakkinen2015-03-18
* tpm: fix call order in tpm-chip.cJarkko Sakkinen2015-03-05
* tpm: fix format string error in tpm-chip.cJarkko Sakkinen2015-01-20
* tpm: TPM 2.0 baseline supportJarkko Sakkinen2015-01-17
* tpm: device class for tpmJarkko Sakkinen2015-01-17
* tpm: rename chip->dev to chip->pdevJarkko Sakkinen2015-01-17
* tpm: fix raciness of PPI interface lookupJarkko Sakkinen2015-01-17
* tpm: two-phase chip management functionsJarkko Sakkinen2015-01-17