Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
4fddbf8a99ee5a65bdd31b3ebbf5a84b9395d496
/
drivers
/
char
/
tpm
/
tpm2-cmd.c
0b6cf6b
tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend()
by Roberto Sassu
· 6 years ago
879b589
tpm: retrieve digest size of unknown algorithms with PCR read
by Roberto Sassu
· 6 years ago
aa04247
tpm: rename and export tpm2_digest and tpm2_algorithms
by Roberto Sassu
· 6 years ago
bcfff83
tpm: dynamically allocate the allocated_banks array
by Roberto Sassu
· 6 years ago
47a6c28
tpm: remove @flags from tpm_transmit()
by Jarkko Sakkinen
· 6 years ago
2f25740
tpm: remove TPM_TRANSMIT_UNLOCKED flag
by Jarkko Sakkinen
· 6 years ago
5faafba
tpm: remove @space from tpm_transmit()
by Jarkko Sakkinen
· 6 years ago
b34b77a
tpm: declare struct tpm_header
by Jarkko Sakkinen
· 6 years ago
412eb58
tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter
by Jarkko Sakkinen
· 6 years ago
5122b5f
tpm: fix kdoc for tpm2_flush_context_cmd()
by Tomas Winkler
· 6 years ago
95adc6b
tpm: use u32 instead of int for PCR index
by Tomas Winkler
· 6 years ago
9db7fe1
tpm: factor out tpm_startup function
by Tomas Winkler
· 6 years ago
70a3199
tpm: factor out tpm_get_timeouts()
by Tomas Winkler
· 6 years ago
d856c00
tpm: add tpm_calc_ordinal_duration() wrapper
by Tomas Winkler
· 6 years ago
899102b
tpm2: add new tpm2 commands according to TCG 1.36
by Tomas Winkler
· 6 years ago
84b59f6
tpm: fix response size validation in tpm_get_random()
by Jarkko Sakkinen
· 6 years ago
ce63c05
tpm: migrate tpm2_get_random() to use struct tpm_buf
by Jarkko Sakkinen
· 7 years ago
2ab3241
tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf
by Jarkko Sakkinen
· 7 years ago
94e266b
tpm: migrate tpm2_probe() to use struct tpm_buf
by Jarkko Sakkinen
· 7 years ago
cc26c6e
tpm: migrate tpm2_shutdown() to use struct tpm_buf
by Jarkko Sakkinen
· 7 years ago
a86854d
treewide: devm_kzalloc() -> devm_kcalloc()
by Kees Cook
· 7 years ago
2be8ffe
tpm: fix intermittent failure with self tests
by James Bottomley
· 7 years ago
076d3564
tpm2: add longer timeouts for creation commands.
by Tomas Winkler
· 7 years ago
3be2327
tpm: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
0b66f2a
tpm2-cmd: allow more attempts for selftest execution
by Alexander.Steffen@infineon.com
· 7 years ago
171360d
tpm: fix type of a local variable in tpm2_get_cc_attrs_tbl()
by Jarkko Sakkinen
· 7 years ago
125a221
tpm: React correctly to RC_TESTING from TPM 2.0 self tests
by Alexander Steffen
· 7 years ago
87434f5
tpm: Use dynamic delay to wait for TPM 2.0 self test result
by Alexander Steffen
· 7 years ago
2482b1b
tpm: Trigger only missing TPM 2.0 self tests
by Alexander Steffen
· 7 years ago
9f3fc7b
tpm: replace msleep() with usleep_range() in TPM 1.2/2.0 generic drivers
by Hamza Attak
· 7 years ago
28707bf
tpm: use tpm2_pcr_read() in tpm2_do_selftest()
by Roberto Sassu
· 8 years ago
91f7f3d
tpm: use tpm_buf functions in tpm2_pcr_read()
by Roberto Sassu
· 8 years ago
19cbe4f
tpm: consolidate the TPM startup code
by Jarkko Sakkinen
· 8 years ago
402149c
tpm: vtpm_proxy: Suppress error logging when in closed state
by Stefan Berger
· 8 years ago
745b361
tpm: infrastructure for TPM spaces
by Jarkko Sakkinen
· 8 years ago
58472f5
tpm: validate TPM 2.0 commands
by Jarkko Sakkinen
· 8 years ago
9aa36b3
tpm: export tpm2_flush_context_cmd
by Jarkko Sakkinen
· 8 years ago
61841be
tpm: declare tpm2_get_pcr_allocation() as static
by Jarkko Sakkinen
· 8 years ago
c1f92b4
tpm: enhance TPM 2.0 PCR extend to support multiple banks
by Nayna Jain
· 8 years ago
1db1534
tpm: implement TPM 2.0 capability to get active PCR banks
by Nayna Jain
· 8 years ago
7d76111
tpm: fix RC value check in tpm2_seal_trusted
by Jarkko Sakkinen
· 8 years ago
c659af7
tpm: Check size of response before accessing data
by Stefan Berger
· 8 years ago
794c6e1
tpm/tpm2-chip: fix kdoc errors
by Winkler, Tomas
· 8 years ago
cbef69a
char: tpm: fix kerneldoc tpm2_unseal_trusted name typo
by Baruch Siach
· 8 years ago
ae7e190
tpm: use tpm_transmit_cmd() in tpm2_probe()
by Jarkko Sakkinen
· 9 years ago
eb5854e
tpm: replace tpm_gen_interrupt() with tpm_tis_gen_interrupt()
by Jarkko Sakkinen
· 9 years ago
d4816ed
tpm: fix a race condition in tpm2_unseal_trusted()
by Jarkko Sakkinen
· 8 years ago
b7d7b28
tpm: invalid self test error message
by Jarkko Sakkinen
· 8 years ago
cae8b44
tpm: Factor out common startup code
by Jason Gunthorpe
· 8 years ago
1b0612b
tpm: fix byte-order for the value read by tpm2_get_tpm_pt
by apronin@chromium.org
· 8 years ago
af782f3
tpm: Move tpm_vendor_specific data related with PTP specification to tpm_chip
by Christophe Ricard
· 9 years ago
dcbeab1
tpm: fix crash in tpm_tis deinitialization
by Jarkko Sakkinen
· 9 years ago
8cfffc9
tpm: Get rid of chip->pdev
by Jason Gunthorpe
· 9 years ago
c0b5eed
tpm: fix: set continueSession attribute for the unseal operation
by Jarkko Sakkinen
· 9 years ago
f3c82ad
tpm: fix checks for policy digest existence in tpm2_seal_trusted()
by Jarkko Sakkinen
· 9 years ago
5beb0c4
keys, trusted: seal with a TPM2 authorization policy
by Jarkko Sakkinen
· 9 years ago
5ca4c20
keys, trusted: select hash algorithm for TPM2 chips
by Jarkko Sakkinen
· 9 years ago
2e31125
tpm: fix missing migratable flag in sealing functionality for TPM2
by Jarkko Sakkinen
· 9 years ago
954650e
tpm: seal/unseal for TPM 2.0
by Jarkko Sakkinen
· 10 years ago
4d5f205
tpm, tpm_tis: fix TPM 2.0 probing
by Jarkko Sakkinen
· 10 years ago
74d6b3c
tpm: fix suspend/resume paths for TPM 2.0
by Jarkko Sakkinen
· 10 years ago
7a1d7e6
tpm: TPM 2.0 baseline support
by Jarkko Sakkinen
· 10 years ago