summaryrefslogtreecommitdiff
path: root/common/tpm_registers.c
Commit message (Expand)AuthorAgeFilesLines
* cr50: preserve ordely nv spaces over TPM resetstabilize-quickfix-14526.91.B-cr50_stabstabilize-14528.B-cr50_stabstabilize-14526.89.B-cr50_stabstabilize-14526.84.B-cr50_stabstabilize-14526.73.B-cr50_stabstabilize-14526.67.B-cr50_stabstabilize-14526.57.B-cr50_stabrelease-R100-14526.B-cr50_stabAndrey Pronin2022-02-161-4/+24
* ap_ro_verification: Do not allow over USBVadim Bendebury2021-10-141-1/+1
* ap_ro_integrity_check: Add vendor command to check statusMary Ruthven2021-06-181-0/+5
* cr50: debounce successive TPM reset pulses (take two)stabilize-13971.B-cr50_stabstabilize-13970.B-cr50_stabMary Ruthven2021-05-111-5/+10
* CRYPTO_TEST_SETUP: enable the tpmMary Ruthven2021-05-071-3/+3
* coil: cleanup commentsstabilize-rust-13720.B-cr50_stabMary Ruthven2021-01-111-3/+3
* coil: sps->sppMary Ruthven2021-01-101-1/+1
* coil: i2cs -> i2cpMary Ruthven2021-01-071-2/+2
* tpm_registers: suppress TPM_STS messagesMary Ruthven2020-12-101-3/+18
* Revert "cr50: debounce successive TPM reset pulses"Mary Ruthven2020-10-291-2/+5
* Introduce TPM_BOARD_CFG registerNamyoon Woo2020-06-011-0/+25
* drop chip factory mode supportVadim Bendebury2020-01-131-56/+21
* cr50: narrow the condition for custom TPM command codesNamyoon Woo2019-12-101-1/+1
* cr50: debounce successive TPM reset pulsesVadim Bendebury2019-10-011-5/+2
* 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