summaryrefslogtreecommitdiff
path: root/drivers/char/tpm/tpm-chip.c
AgeCommit message (Expand)Author
2019-02-13tpm: dynamically allocate the allocated_banks arrayRoberto Sassu
2019-02-13tpm: remove @flags from tpm_transmit()Jarkko Sakkinen
2019-02-13tpm: take TPM chip power gating out of tpm_transmit()Jarkko Sakkinen
2019-02-13tpm: introduce tpm_chip_start() and tpm_chip_stop()Jarkko Sakkinen
2019-02-13tpm: remove TPM_TRANSMIT_UNLOCKED flagJarkko Sakkinen
2018-11-13tpm: add tpm_auto_startup() into tpm-interface.cTomas Winkler
2018-07-28tpm: Convert tpm_find_get_ops() to use tpm_default_chip()Stefan Berger
2018-07-28tpm: Implement tpm_default_chip() to find a TPM chipStefan Berger
2018-07-28tpm: rename tpm_chip_find_get() to tpm_find_get_ops()Stefan Berger
2018-01-08tpm: Move Linux RNG connection to hwrngJason Gunthorpe
2018-01-08tpm: use struct tpm_chip for tpm_chip_find_get()Jarkko Sakkinen
2018-01-08tpm: move tpm_eventlog.h outside of drivers folderThiebaud Weksteen
2017-08-28Do not disable driver and bus shutdown hook when class shutdown hook is set.Michal Suchanek
2017-07-07tpm: Issue a TPM2_Shutdown for TPM2 devices.Josh Zimmerman
2017-05-04Merge tag 'char-misc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2017-04-25tpm: Fix reference count to main deviceStefan Berger
2017-04-03tpm_crb: request and relinquish locality 0Jarkko Sakkinen
2017-04-03tpm2: add session handle context saving and restoring to the space codeJames Bottomley
2017-04-03tpm: expose spaces via a device link /dev/tpmrm<n>James Bottomley
2017-04-03tpm: infrastructure for TPM spacesJarkko Sakkinen
2017-03-21tpm-chip: utilize new cdev_device_add helper functionLogan Gunthorpe
2017-01-23tmp: use pdev for parent device in tpm_chip_allocWinkler, Tomas
2016-12-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds
2016-12-14tpm: use idr_find(), not idr_find_slowpath()Matthew Wilcox
2016-11-28tpm: Fix handling of missing event logJason Gunthorpe
2016-11-28tpm: have event log use the tpm_chipNayna Jain
2016-11-28tpm: drop tpm1_chip_register(/unregister)Jarkko Sakkinen
2016-11-28tpm: replace dynamically allocated bios_dir with a static arrayJarkko Sakkinen
2016-11-28tpm: Get rid of TPM_CHIP_FLAG_REGISTEREDJason Gunthorpe
2016-07-19tpm: Factor out common startup codeJason Gunthorpe
2016-07-19tpm: use devm_add_action_or_resetSudip Mukherjee
2016-06-25tpm: Introduce TPM_CHIP_FLAG_VIRTUALStefan Berger
2016-06-25tpm: Remove all uses of drvdata from the TPM CoreJason Gunthorpe
2016-06-25tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown()Jarkko Sakkinen
2016-06-25tpm: fix crash in tpm_tis deinitializationJarkko Sakkinen
2016-06-25tpm: Replace device number bitmap with IDRStefan Berger
2016-06-25tpm: Split out the devm stuff from tpmm_chip_allocJason Gunthorpe
2016-06-25tpm: Get rid of module lockingStefan Berger
2016-06-25tpm: Provide strong locking for device removalJason Gunthorpe
2016-06-25tpm: Get rid of devnameJason Gunthorpe
2016-06-25tpm: Get rid of chip->pdevJason Gunthorpe
2016-02-20tpm: fix: return rc when devm_add_action() failsJarkko Sakkinen
2016-02-10tpm: fix the cleanup of struct tpm_chipJarkko Sakkinen
2016-02-10tpm: fix the rollback in tpm_chip_register()Jarkko Sakkinen
2015-11-09tpm: fix compat 'ppi' link handling in tpm_chip_register()Jarkko Sakkinen
2015-11-09TPM: revert the list handling logic fixed in 398a1e7Jarkko Sakkinen
2015-10-19tpm: move the PPI attributes to character device directory.Jarkko Sakkinen
2015-07-13tpm: Fix initialization of the cdevJason Gunthorpe
2015-03-18tpm: fix: sanitized code paths in tpm_chip_register()Jarkko Sakkinen
2015-03-05tpm: fix call order in tpm-chip.cJarkko Sakkinen