aboutsummaryrefslogtreecommitdiff
path: root/drivers/char/tpm/tpm-chip.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-28Do not disable driver and bus shutdown hook when class shutdown hook is set.Gravatar Michal Suchanek 1-9/+2
2017-07-07tpm: Issue a TPM2_Shutdown for TPM2 devices.Gravatar Josh Zimmerman 1-0/+34
2017-05-04Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-40/+14
2017-04-25tpm: Fix reference count to main deviceGravatar Stefan Berger 1-2/+3
2017-04-03tpm_crb: request and relinquish locality 0Gravatar Jarkko Sakkinen 1-0/+1
2017-04-03tpm2: add session handle context saving and restoring to the space codeGravatar James Bottomley 1-2/+6
2017-04-03tpm: expose spaces via a device link /dev/tpmrm<n>Gravatar James Bottomley 1-1/+57
2017-04-03tpm: infrastructure for TPM spacesGravatar Jarkko Sakkinen 1-0/+7
2017-03-21tpm-chip: utilize new cdev_device_add helper functionGravatar Logan Gunthorpe 1-16/+3
2017-01-23tmp: use pdev for parent device in tpm_chip_allocGravatar Winkler, Tomas 1-4/+4
2016-12-14Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-2/+2
2016-12-14tpm: use idr_find(), not idr_find_slowpath()Gravatar Matthew Wilcox 1-2/+2
2016-11-28tpm: Fix handling of missing event logGravatar Jason Gunthorpe 1-1/+1
2016-11-28tpm: have event log use the tpm_chipGravatar Nayna Jain 1-1/+2
2016-11-28tpm: drop tpm1_chip_register(/unregister)Gravatar Jarkko Sakkinen 1-26/+5
2016-11-28tpm: replace dynamically allocated bios_dir with a static arrayGravatar Jarkko Sakkinen 1-4/+5
2016-11-28tpm: Get rid of TPM_CHIP_FLAG_REGISTEREDGravatar Jason Gunthorpe 1-5/+0
2016-07-19tpm: Factor out common startup codeGravatar Jason Gunthorpe 1-0/+9
2016-07-19tpm: use devm_add_action_or_resetGravatar Sudip Mukherjee 1-4/+4
2016-06-25tpm: Introduce TPM_CHIP_FLAG_VIRTUALGravatar Stefan Berger 1-2/+5
2016-06-25tpm: Remove all uses of drvdata from the TPM CoreGravatar Jason Gunthorpe 1-22/+51
2016-06-25tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown()Gravatar Jarkko Sakkinen 1-1/+2
2016-06-25tpm: fix crash in tpm_tis deinitializationGravatar Jarkko Sakkinen 1-0/+1
2016-06-25tpm: Replace device number bitmap with IDRGravatar Stefan Berger 1-39/+45
2016-06-25tpm: Split out the devm stuff from tpmm_chip_allocGravatar Jason Gunthorpe 1-14/+35
2016-06-25tpm: Get rid of module lockingGravatar Stefan Berger 1-5/+1
2016-06-25tpm: Provide strong locking for device removalGravatar Jason Gunthorpe 1-6/+66
2016-06-25tpm: Get rid of devnameGravatar Jason Gunthorpe 1-7/+11
2016-06-25tpm: Get rid of chip->pdevGravatar Jason Gunthorpe 1-9/+6
2016-02-20tpm: fix: return rc when devm_add_action() failsGravatar Jarkko Sakkinen 1-1/+6
2016-02-10tpm: fix the cleanup of struct tpm_chipGravatar Jarkko Sakkinen 1-1/+3
2016-02-10tpm: fix the rollback in tpm_chip_register()Gravatar Jarkko Sakkinen 1-5/+5
2015-11-09tpm: fix compat 'ppi' link handling in tpm_chip_register()Gravatar Jarkko Sakkinen 1-8/+10
2015-11-09TPM: revert the list handling logic fixed in 398a1e7Gravatar Jarkko Sakkinen 1-1/+1
2015-10-19tpm: move the PPI attributes to character device directory.Gravatar Jarkko Sakkinen 1-8/+16
2015-07-13tpm: Fix initialization of the cdevGravatar Jason Gunthorpe 1-1/+2
2015-03-18tpm: fix: sanitized code paths in tpm_chip_register()Gravatar Jarkko Sakkinen 1-24/+42
2015-03-05tpm: fix call order in tpm-chip.cGravatar Jarkko Sakkinen 1-20/+14
2015-01-20tpm: fix format string error in tpm-chip.cGravatar Jarkko Sakkinen 1-1/+1
2015-01-17tpm: TPM 2.0 baseline supportGravatar Jarkko Sakkinen 1-11/+16
2015-01-17tpm: device class for tpmGravatar Jarkko Sakkinen 1-10/+62
2015-01-17tpm: rename chip->dev to chip->pdevGravatar Jarkko Sakkinen 1-2/+2
2015-01-17tpm: fix raciness of PPI interface lookupGravatar Jarkko Sakkinen 1-2/+2
2015-01-17tpm: two-phase chip management functionsGravatar Jarkko Sakkinen 1-0/+199