summaryrefslogtreecommitdiff
path: root/common/tpm_registers.c
Commit message (Expand)AuthorAgeFilesLines
* cr50: do not enable TPM when compiling for dcrypto testsVadim Bendebury2019-07-171-5/+37
* cleanup: refactor CPRINTF("[%T ...]\n") to CPRINTSJack Rosenthal2019-07-171-2/+2
* tpm: reset command_ready bit when entering idle stateVadim Bendebury2019-06-051-4/+6
* tasks: convert TASK_EVENT_CUSTOM macro to bitJett Rink2019-04-241-3/+3
* cr50: complete support of the new NVMEM structureVadim Bendebury2019-04-051-11/+11
* cr50: convert functions into staticNamyoon Woo2019-04-051-1/+1
* cr50: move to use flash event logVadim Bendebury2019-03-281-7/+0
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-261-18/+18
* tpm_registers: check if_stop has been initialized before calling itMary Ruthven2019-03-061-1/+3
* tpm: explicitly include tpm2 data in the appropriate sectionVadim Bendebury2019-02-151-9/+9
* cr50/ec: add a console command to display event logs.Namyoon Woo2019-02-071-0/+2
* common: fix tpm_task prototypeVadim Bendebury2019-02-071-1/+1
* cr50: reset burstcnt to max when entering idleAndrey Pronin2019-01-131-0/+3
* cr50: unset DATA_AVAIL when going to idle stateAndrey Pronin2019-01-131-0/+1
* 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