summaryrefslogtreecommitdiff
path: root/common/tpm_registers.c
Commit message (Expand)AuthorAgeFilesLines
* cr50: Disabling TPM or enabling TPM.Namyoon Woo2018-06-211-0/+5
* cr50: pass params to vendor commands as structRandall Spangler2018-05-231-13/+13
* cr50: tpm_alt_extension() specifies command origin is USBRandall Spangler2018-05-231-3/+6
* cr50: Refactor tracking vendor command originRandall Spangler2018-05-221-5/+6
* tpm: ccd: allow alternative commands when ap is held in resetVadim Bendebury2018-02-151-6/+14
* tpm: set waiting task ID earlier.Vadim Bendebury2018-02-071-3/+10
* cr50: pass essential ccd commands through tpm task contextVadim Bendebury2018-01-111-0/+7
* cr50: do not cache FWMP contentsVadim Bendebury2017-12-081-4/+0
* tpm: do not prevent reading registers during pending resetVadim Bendebury2017-11-161-3/+0
* cr50: fix event definition collisionVadim Bendebury2017-11-071-4/+7
* tpm: provide means of shutting down comms layer while in resetVadim Bendebury2017-11-071-7/+18
* tpm: let the caller of TPM reset decide if the EC needs to be reset tooVadim Bendebury2017-10-241-17/+2
* common: add alternative TPM command execution contextVadim Bendebury2017-10-131-14/+109
* cr50: log tpm reset eventVadim Bendebury2017-08-231-0/+5
* cr50: Add helper functions for device-is-enabledRandall Spangler2017-08-171-2/+1
* cr50: make sure tpm reset in factory mode always happensVadim Bendebury2017-08-011-11/+17
* cr50: provide chip factory mode supportVadim Bendebury2017-07-301-5/+34
* cr50: handle board ID mismatch gracefullyVadim Bendebury2017-06-161-4/+18
* cr50: read fwmp and act on it when controlling console restrictionsVadim Bendebury2017-05-311-0/+5
* cr50: Store console lock state in NvMem vars.Aseda Aboagye2017-02-271-1/+6
* cr50: Make sure TPM wipe only clears TPM data.Aseda Aboagye2017-02-231-2/+2
* 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