Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
95a21e78295beed805a037669bcb20489cf14109
/
drivers
/
char
/
tpm
0bde343
tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete
by Jarkko Sakkinen
· 6 years ago
b617840
tpm/tpm_crb: Avoid unaligned reads in crb_recv()
by Jarkko Sakkinen
· 6 years ago
7dd6d0d
tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
by Tomas Winkler
· 6 years ago
5a5bc21
tpm: Restore functionality to xen vtpm driver.
by Dr. Greg Wettstein
· 6 years ago
e269ca1
tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated
by Javier Martinez Canillas
· 6 years ago
403c477
tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)
by Peter Rosin
· 6 years ago
cd4ae0b
tpm_tis_spi: Pass the SPI IRQ down to the driver
by Linus Walleij
· 6 years ago
1d4167a
tpm: fix race condition in tpm_common_write()
by Tadeusz Struk
· 6 years ago
e876bfa
tpm: self test failure should not cause suspend to fail
by Chris Chiu
· 7 years ago
d6313fe
tpm: do not suspend/resume if power stays on
by Enric Balletbo i Serra
· 7 years ago
890962b
tpm: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
89f0fb9
tpm-dev-common: Reject too short writes
by Alexander Steffen
· 7 years ago
eb75717
tpm_tis_spi: Use DMA-safe memory for SPI transfers
by Alexander Steffen
· 7 years ago
e6b9e04
tpm: constify transmit data pointers
by Arnd Bergmann
· 7 years ago
922f22e
tpm_tis: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
15dcd3a
tpm_i2c_nuvoton: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
e785c9e
tpm_i2c_infineon: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
9be1646
tpm: st33zp24: fix potential buffer overruns caused by bit glitches on the bus
by Jeremy Boone
· 7 years ago
b635182
tpm: Issue a TPM2_Shutdown for TPM2 devices.
by Josh Zimmerman
· 7 years ago
525ea59
tpm: fix a kernel memory leak in tpm-sysfs.c
by Jarkko Sakkinen
· 7 years ago
7dfe7ca
vTPM: Fix missing NULL check
by Hon Ching \(Vicky) Lo
· 8 years ago
cc15d34
tpm_crb: check for bad response size
by Jerry Snitselaar
· 8 years ago
0c15030
tpm: add sleep only for retry in i2c_nuvoton_write_status()
by Nayna Jain
· 8 years ago
40ca1fd
tpm: msleep() delays - replace with usleep_range() in i2c nuvoton driver
by Nayna Jain
· 8 years ago
568ea0dc
tpm_tis_spi: Add small delay after last transfer
by Peter Huewe
· 8 years ago
c4b3779
tpm_tis_spi: Remove limitation of transfers to MAX_SPI_FRAMESIZE bytes
by Peter Huewe
· 8 years ago
d513cf2
tpm_tis_spi: Check correct byte for wait state indicator
by Peter Huewe
· 8 years ago
daa432c
tpm_tis_spi: Abort transfer when too many wait states are signaled
by Peter Huewe
· 8 years ago
aad1e5c
tpm_tis_spi: Use single function to transfer data
by Peter Huewe
· 8 years ago
5c1bd0c
tpm_tis_core: Choose appropriate timeout for reading burstcount
by Alexander Steffen
· 8 years ago
819e360
tmp: use pdev for parent device in tpm_chip_alloc
by Winkler, Tomas
· 8 years ago
326f9b0
tpm: fix RC value check in tpm2_seal_trusted
by Jarkko Sakkinen
· 8 years ago
1b7f385
tpm_tis: use default timeout value if chip reports it as zero
by Maciej S. Szmigiero
· 8 years ago
84c2697
tpm_tis: fix the error handling of init_tis()
by Wei Yongjun
· 8 years ago
56d22b9
tpm_tis: Check return values from get_burstcount.
by Josh Zimmerman
· 8 years ago
b7bbf06
tpm xen: Remove bogus tpm_chip_unregister
by Jason Gunthorpe
· 8 years ago
befd996
tpm: remove invalid min length check from tpm_do_selftest()
by Jarkko Sakkinen
· 8 years ago
3241525
Revert "tpm/tpm_crb: implement tpm crb idle state"
by Jarkko Sakkinen
· 8 years ago
cfa1882
Revert "tmp/tpm_crb: fix Intel PTT hw bug during idle state"
by Jarkko Sakkinen
· 8 years ago
2b7926a
Revert "tpm/tpm_crb: open code the crb_init into acpi_add"
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
0c22db435
tpm/tpm_crb: open code the crb_init into acpi_add
by Winkler, Tomas
· 8 years ago
9514ff1
tmp/tpm_crb: fix Intel PTT hw bug during idle state
by Winkler, Tomas
· 8 years ago
e17acbb
tpm/tpm_crb: implement tpm crb idle state
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
64fba530
tpm/tpm_crb: fix the over 80 characters checkpatch warring
by Tomas Winkler
· 8 years ago
47de683
tpm/tpm_crb: drop useless cpu_to_le32 when writing to registers
by Tomas Winkler
· 8 years ago
aa77ea0
tpm/tpm_crb: cache cmd_size register value.
by Tomas Winkler
· 8 years ago
7180131
tmp/tpm_crb: drop include to platform_device
by Tomas Winkler
· 8 years ago
56af322
tpm/tpm_tis: remove unused itpm variable
by Tomas Winkler
· 8 years ago
f39a9e9
tpm_crb: fix incorrect values of cmdReady and goIdle bits
by Jarkko Sakkinen
· 8 years ago
7fd10d6
tpm_crb: refine the naming of constants
by Jarkko Sakkinen
· 8 years ago
35fec6f
tpm_crb: remove wmb()'s
by Jarkko Sakkinen
· 8 years ago
72fd50e
tpm_crb: fix crb_req_canceled behavior
by Jarkko Sakkinen
· 8 years ago
0c54133
tpm: use tpm_pcr_read_dev() in tpm_do_selftest()
by Jarkko Sakkinen
· 8 years ago
ae7e190
tpm: use tpm_transmit_cmd() in tpm2_probe()
by Jarkko Sakkinen
· 8 years ago
eb5854e
tpm: replace tpm_gen_interrupt() with tpm_tis_gen_interrupt()
by Jarkko Sakkinen
· 8 years ago
d4abd95
tpm: remove unnecessary externs from tpm.h
by Jarkko Sakkinen
· 8 years ago
09dd770
tpm/st33zp24: Remove useless tpm_gen_interrupt
by Jason Gunthorpe
· 8 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
82cc1a4
tpm: Add TPM 2.0 support to the Nuvoton i2c driver (NPCT6xx family)
by Jason Gunthorpe
· 8 years ago
cae8b44
tpm: Factor out common startup code
by Jason Gunthorpe
· 8 years ago
2b88cd9
tpm: use devm_add_action_or_reset
by Sudip Mukherjee
· 8 years ago
fa7539b
tpm2_i2c_nuvoton: add irq validity check
by Andrew Zamansky
· 8 years ago
9754d45
tpm: read burstcount from TPM_STS in one 32-bit transaction
by Andrey Pronin
· 8 years ago
1b0612b
tpm: fix byte-order for the value read by tpm2_get_tpm_pt
by apronin@chromium.org
· 8 years ago
79b591c
tpm_tis_core: convert max timeouts from msec to jiffies
by apronin@chromium.org
· 8 years ago
f786b75
tpm_crb: fix address space of the return pointer in crb_map_res()
by Jarkko Sakkinen
· 8 years ago
9da7e78
tpm_vtpm_proxy: fix address space of a user pointer in vtpmx_fops_ioctl()
by Jarkko Sakkinen
· 8 years ago
0edbfea
tpm/tpm_tis_spi: Add support for spi phy
by Christophe Ricard
· 8 years ago
41a5e1c
tpm/tpm_tis: Split tpm_tis driver into a core and TCG TIS compliant phy
by Christophe Ricard
· 8 years ago
1107d06
tpm_tis: Introduce intermediate layer for TPM access
by Christophe Ricard
· 8 years ago
57dacc2
tpm: tpm_tis: Share common data between phys
by Christophe Ricard
· 8 years ago
d2efee6
tpm: Add include guards in tpm.h
by Christophe Ricard
· 9 years ago
ec03c50
tpm: Fix suspend regression
by Stefan Berger
· 9 years ago
7525455
tpm: fix for typo in tpm/tpm_ibmvtpm.c
by Stephen Rothwell
· 9 years ago
a6885a5
tpm: select ANON_INODES for proxy driver
by Arnd Bergmann
· 9 years ago
ced01b9
tpm: Fix IRQ unwind ordering in TIS
by Jason Gunthorpe
· 9 years ago
6f99612
tpm: Proxy driver for supporting multiple emulated TPMs
by Stefan Berger
· 9 years ago
2f9f537
tpm: Introduce TPM_CHIP_FLAG_VIRTUAL
by Stefan Berger
· 9 years ago
062807f
tpm: Remove all uses of drvdata from the TPM Core
by Jason Gunthorpe
· 9 years ago
9e0d39d
tpm: Remove useless priv field in struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
af782f3
tpm: Move tpm_vendor_specific data related with PTP specification to tpm_chip
by Christophe Ricard
· 9 years ago
56671c8
tpm: drop 'locality' from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
6e599f6
tpm: drop 'read_queue' from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
570a360
tpm: drop 'irq' from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
4eea703
tpm: drop 'iobase' from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
003d305
tpm: drop list from struct tpm_vendor_specific
by Christophe Ricard
· 9 years ago
c5b65fa
tpm: drop the field 'time_expired' from struct tpm_chip
by Jarkko Sakkinen
· 9 years ago
ee17798
tpm: drop 'base' from struct tpm_vendor_specific
by Jarkko Sakkinen
· 9 years ago
d495652
tpm: drop manufacturer_id from struct tpm_vendor_specific
by Jarkko Sakkinen
· 9 years ago
23d06ff
tpm: drop tpm_atmel specific fields from tpm_vendor_specific
by Jarkko Sakkinen
· 9 years ago
ec5fd99
tpm: drop int_queue from tpm_vendor_specific
by Jarkko Sakkinen
· 9 years ago
c0dff1f
tpm: check for TPM_CHIP_FLAG_TPM2 before calling tpm2_shutdown()
by Jarkko Sakkinen
· 9 years ago
422eac3
tpm_crb: fix mapping of the buffers
by Jarkko Sakkinen
· 9 years ago
ddab0e3
tpm/st33zp24: Remove unneeded tpm_reg in get_burstcount
by Christophe Ricard
· 9 years ago
20ab99f
tpm/st33zp24/spi: Drop two useless checks in ACPI probe path
by Christophe Ricard
· 9 years ago
Next »