summaryrefslogtreecommitdiff
path: root/common/tpm_registers.c
Commit message (Expand)AuthorAgeFilesLines
* g: extension: Add a whitelist for vendor commands.Aseda Aboagye2017-02-181-5/+5
* cleanup: Move chip/g-specific system() prototypes to system_chip.hShawn Nematbakhsh2017-02-181-0/+1
* cr50: rework sleep state and tpm reset triggersVadim Bendebury2017-02-071-6/+19
* tpm: rename tpm_reset to tpm_reset_requestMary Ruthven2017-01-281-13/+18
* nvmem: do not use malloc for cached bufferVadim Bendebury2017-01-281-1/+1
* cr50: reinstate nvmem commits 3 s after tpm resetVadim Bendebury2017-01-141-13/+38
* cr50: Avoiding nvram commits at startupVadim Bendebury2017-01-051-1/+21
* Cr50: Prevent rebooting when unlocking the consoleBill Richardson2016-11-191-20/+64
* Improve readability for file-scoped variablesBill Richardson2016-11-181-7/+33
* Fix various misspellings in commentsMartin Roth2016-11-151-2/+2
* Cr50: Add TPM-compliant commands for console lockBill Richardson2016-11-111-8/+23
* Cr50: Let NVMEM take more time and memoryBill Richardson2016-11-051-0/+2
* tpm: do not try running endorsement commands before nvram is availableVadim Bendebury2016-10-061-2/+3
* cr50: tpm: ignore sys_rst_l/plt_rst_l when TPM reset is in progressVadim Bendebury2016-09-271-1/+6
* tpm: reset communications channels when resetting TPMVadim Bendebury2016-09-261-8/+26
* tpm: fix TPM resetVincent Palatin2016-09-261-1/+3
* Cr50: Add mostly-synchronous tpm_reset() function.Bill Richardson2016-09-241-6/+42
* cr50: reset only the TPM state on SYS_RST_LRandall Spangler2016-09-241-1/+37
* Cr50: Cleanup TPM debug messagesBill Richardson2016-09-091-3/+6
* Cr50: I2CS TPM: Changes to support fifo and version registers readScott2016-09-051-4/+9
* Cr50: I2CS TPM: Unify tpm_registers interface between SPI and I2CScott2016-09-051-13/+8
* Cr50: Preliminary I2CS TPM2.0 driverScott2016-09-051-3/+29
* tpm: limit the length of the string reported through TPM_FW_VERVadim Bendebury2016-08-211-36/+9
* cr50: try recovering from rolling rebootsstabilize-8688.BVadim Bendebury2016-08-081-0/+3
* tpm: TPM_FW_VER returns chip ID and board revisionBill Richardson2016-08-021-2/+5
* tpm: make TPM_FW_VER register return both build and version stringsVadim Bendebury2016-08-011-1/+13
* tpm: allow TPM_FW_VER register to return arbitrary number of bytesVadim Bendebury2016-08-011-2/+0
* g: use single buffer for version reportingVadim Bendebury2016-08-011-5/+27
* HACK tpm: reset fallback counter when readyVadim Bendebury2016-07-291-0/+6
* g: Improve version info for dual RO & RW imagesBill Richardson2016-07-261-20/+27
* tpm: remove int_status variableVincent Palatin2016-07-231-1/+0
* CR50: add endorsement certificate flownagendra modadugu2016-07-231-0/+1
* tpm: report correct fw versionVadim Bendebury2016-07-221-2/+4
* CR50: do not try searching in uninitialized TPM NV RAM.Vadim Bendebury2016-07-211-15/+14
* tpm: fire watchdog before executing commandsVadim Bendebury2016-07-211-0/+3
* HACK: cr50: make sure manufacturing sequence is invoked only onceVadim Bendebury2016-07-071-3/+22
* cr50: add RO image hash base to the reported FW versionVadim Bendebury2016-06-281-6/+21
* Cr50: Added TPM register write/read to extract FW versionScott2016-06-241-0/+39
* tpm: use proper locality zero SPI bus addressesVadim Bendebury2016-06-231-10/+11
* tpm: allow less-than-4-bytes writes to TPM_STS registerAndrey Pronin2016-06-111-1/+1
* tpm_regs: clean up debug messagesVadim Bendebury2016-04-271-5/+5
* Cr50: cleanup: Clarify a few commentsBill Richardson2016-03-241-0/+7
* CR50: Add initialization code required by TPM2 compliance tests.nagendra modadugu2016-02-051-0/+4
* cr50: increase receive buffer sizeVadim Bendebury2015-11-181-1/+1
* add command multiplexer to the TPM driverVadim Bendebury2015-11-181-7/+53
* cr50: make use of byteorder routinesstabilize-7647.74.Bstabilize-7647.72.Bstabilize-7647.32.Brelease-R48-7647.BVadim Bendebury2015-11-151-14/+10
* Cr50: Build external libs remotely, but put objects hereBill Richardson2015-08-221-3/+3
* cr50: add tpm response processing.Vadim Bendebury2015-08-211-9/+54
* cr50: tpm2: pull in the tpm2 library sourcesVadim Bendebury2015-08-141-2/+18
* cr50: introduce tpm task skeletonVadim Bendebury2015-08-141-4/+17