Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8585d730dfb2fc7c6067fd26346c769e381042a2
/
drivers
/
char
/
tpm
/
tpm-interface.c
1b7f385
tpm_tis: use default timeout value if chip reports it as zero
by Maciej S. Szmigiero
· 8 years ago
befd996
tpm: remove invalid min length check from tpm_do_selftest()
by Jarkko Sakkinen
· 8 years ago
4886cd8
Revert "tmp/tpm_crb: implement runtime pm for tpm_crb"
by Jarkko Sakkinen
· 8 years ago
e350e24
tmp/tpm_crb: implement runtime pm for tpm_crb
by Winkler, Tomas
· 8 years ago
ebfd753
tpm: add check for minimum buffer size in tpm_transmit()
by Jarkko Sakkinen
· 8 years ago
0014777
tpm: constify TPM 1.x header structures
by Julia Lawall
· 8 years ago
0c54133
tpm: use tpm_pcr_read_dev() in tpm_do_selftest()
by Jarkko Sakkinen
· 8 years ago
eb5854e
tpm: replace tpm_gen_interrupt() with tpm_tis_gen_interrupt()
by Jarkko Sakkinen
· 8 years ago
d4816ed
tpm: fix a race condition in tpm2_unseal_trusted()
by Jarkko Sakkinen
· 8 years ago
cae8b44
tpm: Factor out common startup code
by Jason Gunthorpe
· 8 years ago
ec03c50
tpm: Fix suspend regression
by Stefan Berger
· 9 years ago
062807f
tpm: Remove all uses of drvdata from the TPM Core
by Jason Gunthorpe
· 9 years ago
af782f3
tpm: Move tpm_vendor_specific data related with PTP specification to tpm_chip
by Christophe Ricard
· 9 years ago
570a360
tpm: drop 'irq' from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
1551678
tpm: Replace device number bitmap with IDR
by Stefan Berger
· 9 years ago
4e26195
tpm: Provide strong locking for device removal
by Jason Gunthorpe
· 9 years ago
8cfffc9
tpm: Get rid of chip->pdev
by Jason Gunthorpe
· 9 years ago
2511204
tpm: rework tpm_get_timeouts()
by Jason Gunthorpe
· 9 years ago
f728643
tpm_tis: further simplify calculation of ordinal duration
by Martin Wilck
· 9 years ago
954650e
tpm: seal/unseal for TPM 2.0
by Jarkko Sakkinen
· 9 years ago
74d6b3c
tpm: fix suspend/resume paths for TPM 2.0
by Jarkko Sakkinen
· 10 years ago
30fc8d1
tpm: TPM 2.0 CRB Interface
by Jarkko Sakkinen
· 10 years ago
7a1d7e6
tpm: TPM 2.0 baseline support
by Jarkko Sakkinen
· 10 years ago
313d21e
tpm: device class for tpm
by Jarkko Sakkinen
· 10 years ago
71ed848
tpm: rename chip->dev to chip->pdev
by Jarkko Sakkinen
· 10 years ago
afb5abc
tpm: two-phase chip management functions
by Jarkko Sakkinen
· 10 years ago
87155b7
tpm: merge duplicate transmit_cmd() functions
by Jarkko Sakkinen
· 10 years ago
398a1e7
TPM: Add new TPMs to the tail of the list to prevent inadvertent change of dev
by David Howells
· 10 years ago
8e54caf
tpm: Provide a generic means to override the chip returned timeouts
by Jason Gunthorpe
· 10 years ago
3e14d83
tpm: missing tpm_chip_put in tpm_get_random()
by Jarkko Sakkinen
· 11 years ago
b49e104
tpm: Properly clean sysfs entries in error path
by Stefan Berger
· 10 years ago
5f82e9f
tpm: Use the ops structure instead of a copy in tpm_vendor_specific
by Jason Gunthorpe
· 11 years ago
01ad1fa
tpm: Create a tpm_class_ops structure and use it in the drivers
by Jason Gunthorpe
· 11 years ago
1e3b73a
tpm: Pull all driver sysfs code into tpm-sysfs.c
by Jason Gunthorpe
· 11 years ago
000a07b
tpm: Move sysfs functions from tpm-interface to tpm-sysfs
by Jason Gunthorpe
· 11 years ago
afdba32
tpm: Pull everything related to /dev/tpmX into tpm-dev.c
by Jason Gunthorpe
· 11 years ago
9deb0eb
tpm: Rename tpm.c to tpm-interface.c
by Jason Gunthorpe
· 11 years ago
[Renamed from drivers/char/tpm/tpm.c]
0a41826
tpm: cleanup checkpatch warnings
by Peter Huewe
· 11 years ago
e907481
tpm: Remove tpm_show_caps_1_2
by Jason Gunthorpe
· 11 years ago
58c09e21
tpm: Use container_of to locate the tpm_chip in tpm_open
by Jason Gunthorpe
· 11 years ago
6aff1fd
tpm: Store devname in the tpm_chip
by Jason Gunthorpe
· 11 years ago
e2fa3d7
tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds
by Peter Huewe
· 11 years ago
32d33b2
TPM: Retry SaveState command in suspend path
by Duncan Laurie
· 12 years ago
78f09cc
tpm: Fix cancellation of TPM commands (interrupt mode)
by Stefan Berger
· 12 years ago
1f86605
tpm: Fix cancellation of TPM commands (polling mode)
by Stefan Berger
· 12 years ago
4643826
TPM: Work around buggy TPMs that block during continue self test
by Jason Gunthorpe
· 12 years ago
c584af1
TPM: Issue TPM_STARTUP at driver load if the TPM has not been started
by Jason Gunthorpe
· 12 years ago
07b133e
char/tpm: simplify duration calculation and eliminate smatch warning.
by Peter Huewe
· 12 years ago
720ca4a
char/tpm: Remove duplicated lookup table
by Peter Huewe
· 12 years ago
59b69ac
Merge branch 'tpmdd-next-v3.6' of git://github.com/shpedoikal/linux into for-linus
by James Morris
· 12 years ago
abce9ac
tpm: Propagate error from tpm_transmit to fix a timeout hang
by Peter Huewe
· 12 years ago
1631cfb
driver/char/tpm: fix regression causesd by ppi
by Gang Wei
· 12 years ago
88265322
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 12 years ago
8119807
driver/char/tpm: declare internal symbols as static
by Xiaoyan Zhang
· 11 years ago
f84fdff
driver: add PPI support in tpm driver
by Xiaoyan Zhang
· 12 years ago
dd7da13
tpm: fix double write race and tpm_release free issue
by Kent Yoder
· 12 years ago
41ab999
tpm: Move tpm_get_random api into the TPM device driver
by Kent Yoder
· 12 years ago
e5dcd87
tpm: modularize event log collection
by Kent Yoder
· 12 years ago
4382973
workqueue: deprecate flush[_delayed]_work_sync()
by Tejun Heo
· 12 years ago
e05644e
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 12 years ago
035e2ce
PM / TPM: Drop unused pm_message_t argument from tpm_pm_suspend()
by Rafael J. Wysocki
· 12 years ago
3072928
tpm: check the chip reference before using it
by Andi Shyti
· 12 years ago
dad79cb
TPM: fix memleak when register hardware fails
by Wanlong Gao
· 13 years ago
24ebe66
TPM: chip disabled state erronously being reported as error
by Rajiv Andrade
· 13 years ago
3ab1aff
TPM: Zero buffer whole after copying to userspace
by Tim Gardner
· 13 years ago
be40541
tpm: fix (ACPI S3) suspend regression
by Stefan Berger
· 13 years ago
8077e8b
Merge branch 'for-james' of git://github.com/srajiv/tpm into next
by James Morris
· 13 years ago
b9e3238
TPM: fix transmit_cmd error logic
by Rajiv Andrade
· 13 years ago
fd04886
TPM: Export wait_for_stat for other vendor specific drivers
by Rajiv Andrade
· 13 years ago
68d6e67
tpm: Introduce function to poll for result of self test
by Stefan Berger
· 13 years ago
d97c6ad
tpm: Cleanup tpm_continue_selftest
by Stefan Berger
· 13 years ago
2b30a90
tpm: Have tpm_get_timeouts return an error code
by Stefan Berger
· 13 years ago
36b8d18
Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-security
by Linus Torvalds
· 13 years ago
3321c07
TPM: Zero buffer after copying to userspace
by Peter Huewe
· 13 years ago
6b07d30
TPM: Call tpm_transmit with correct size
by Peter Huewe
· 13 years ago
403d1d0
tpm: suppress durations sysfs output if not read
by Stefan Berger
· 13 years ago
c920669
tpm: Fix a typo
by Stefan Berger
· 14 years ago
5a79444
tpm: Fix display of data in pubek sysfs entry
by Stefan Berger
· 14 years ago
6259210
tpm_tis: Add timeouts sysfs entry
by Stefan Berger
· 14 years ago
e3e1a1e
tpm: Adjust interface timeouts if they are too small
by Stefan Berger
· 14 years ago
829bf06
tpm: Use interface timeouts returned from the TPM
by Stefan Berger
· 14 years ago
04ab229
tpm_tis: Introduce durations sysfs entry
by Stefan Berger
· 14 years ago
e934acc
tpm: Adjust the durations if they are too small
by Stefan Berger
· 14 years ago
979b140
tpm: Use durations returned from TPM
by Stefan Berger
· 14 years ago
1309d7a
char/tpm: Fix unitialized usage of data buffer
by Peter Huewe
· 14 years ago
8d1dc20
Revert "TPM: Long default timeout fix"
by Linus Torvalds
· 14 years ago
e587137
Revert "tpm_tis: Use timeouts returned from TPM"
by Linus Torvalds
· 14 years ago
9b29050
tpm_tis: Use timeouts returned from TPM
by Stefan Berger
· 14 years ago
c4ff4b8
TPM: Long default timeout fix
by Rajiv Andrade
· 14 years ago
d2e7ad1
Merge branch 'master' into next
by James Morris
· 14 years ago
2e5c44c
tpm: don't use flush_scheduled_work()
by Tejun Heo
· 14 years ago
c749ba9
key: add tpm_send command
by Mimi Zohar
· 14 years ago
a0e3934
tpm: add module_put wrapper
by Mimi Zohar
· 14 years ago
9b3056c
tpm: change 'tpm_suspend_pcr' to be module parameter
by Dmitry Torokhov
· 14 years ago
0ffbe26
Merge branch 'master' into next
by James Morris
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
225a9be
TPM: workaround to enforce PCR updates across suspends
by Rajiv Andrade
· 15 years ago
23acb98
TPM: fix pcrread
by Rajiv Andrade
· 15 years ago
1669b04
Merge branch 'master' into next
by James Morris
· 15 years ago
7f36678
TPM: increase default TPM buffer
by Rajiv Andrade
· 15 years ago
Next »