summaryrefslogtreecommitdiffstats
path: root/drivers/char/tpm/tpm-chip.c
Commit message (Expand)AuthorAgeFilesLines
* 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-151-2/+2
|\
| * tpm: use idr_find(), not idr_find_slowpath()Matthew Wilcox2016-12-151-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
* | tpm: drop tpm1_chip_register(/unregister)Jarkko Sakkinen2016-11-281-26/+5Star
* | tpm: replace dynamically allocated bios_dir with a static arrayJarkko Sakkinen2016-11-281-4/+5
* | tpm: Get rid of TPM_CHIP_FLAG_REGISTEREDJason Gunthorpe2016-11-281-5/+0Star
|/
* tpm: Factor out common startup codeJason Gunthorpe2016-07-191-0/+9
* tpm: use devm_add_action_or_resetSudip Mukherjee2016-07-191-4/+4
* tpm: Introduce TPM_CHIP_FLAG_VIRTUALStefan Berger2016-06-251-2/+5
* tpm: Remove all uses of drvdata from the TPM CoreJason Gunthorpe2016-06-251-22/+51
* tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown()Jarkko Sakkinen2016-06-251-1/+2
* tpm: fix crash in tpm_tis deinitializationJarkko Sakkinen2016-06-251-0/+1
* tpm: Replace device number bitmap with IDRStefan Berger2016-06-251-39/+45
* tpm: Split out the devm stuff from tpmm_chip_allocJason Gunthorpe2016-06-251-14/+35
* tpm: Get rid of module lockingStefan Berger2016-06-251-5/+1Star
* tpm: Provide strong locking for device removalJason Gunthorpe2016-06-251-6/+66
* tpm: Get rid of devnameJason Gunthorpe2016-06-251-7/+11
* tpm: Get rid of chip->pdevJason Gunthorpe2016-06-251-9/+6Star
* tpm: fix: return rc when devm_add_action() failsJarkko Sakkinen2016-02-201-1/+6
* tpm: fix the cleanup of struct tpm_chipJarkko Sakkinen2016-02-101-1/+3
* tpm: fix the rollback in tpm_chip_register()Jarkko Sakkinen2016-02-101-5/+5
* tpm: fix compat 'ppi' link handling in tpm_chip_register()Jarkko Sakkinen2015-11-091-8/+10
* TPM: revert the list handling logic fixed in 398a1e7Jarkko Sakkinen2015-11-091-1/+1
* tpm: move the PPI attributes to character device directory.Jarkko Sakkinen2015-10-191-8/+16
* tpm: Fix initialization of the cdevJason Gunthorpe2015-07-131-1/+2
* tpm: fix: sanitized code paths in tpm_chip_register()Jarkko Sakkinen2015-03-181-24/+42
* tpm: fix call order in tpm-chip.cJarkko Sakkinen2015-03-051-20/+14Star
* tpm: fix format string error in tpm-chip.cJarkko Sakkinen2015-01-201-1/+1
* tpm: TPM 2.0 baseline supportJarkko Sakkinen2015-01-171-11/+16
* tpm: device class for tpmJarkko Sakkinen2015-01-171-10/+62
* tpm: rename chip->dev to chip->pdevJarkko Sakkinen2015-01-171-2/+2
* tpm: fix raciness of PPI interface lookupJarkko Sakkinen2015-01-171-2/+2
* tpm: two-phase chip management functionsJarkko Sakkinen2015-01-171-0/+199