summaryrefslogtreecommitdiff
path: root/chip/g
Commit message (Expand)AuthorAgeFilesLines
* chip/g: Run unrestricted image even if Board ID can't be readRandall Spangler2017-10-131-2/+11
* mn50: add data signing capabilityNick Sanders2017-10-065-3/+71
* g: limit compiling in crypto tests to cases where CR50DEV > 1Vadim Bendebury2017-09-292-2/+2
* cr50: compress array of prime deltasVadim Bendebury2017-09-271-273/+225
* g: Provide a pinhold interfaceNadim Taha2017-09-272-1/+36
* g: dcrypto: add debug function to print primesVadim Bendebury2017-09-261-0/+26
* Add WebUSB descriptor supportVincent Palatin2017-09-221-2/+16
* g: fix short packets on USB control endpointVincent Palatin2017-09-151-1/+1
* cr50: disable error printout on USB_DT_DEBUGNick Sanders2017-09-131-0/+2
* cr50: Defragment codeRandall Spangler2017-09-091-1/+1
* cleanup: Remove jtag_pre_init()Shawn Nematbakhsh2017-09-072-9/+1
* g: restore DATA PID after USB suspend/resumeVincent Palatin2017-09-074-11/+43
* cr50: Consolidate CCD device enableRandall Spangler2017-09-062-18/+73
* cr50 updater: reject images with mismatching board IDVadim Bendebury2017-09-054-8/+22
* g: improve update error reportingVadim Bendebury2017-09-052-8/+15
* chip/g: use ccd_ext_is_enabled() instead of ccd_get_mode()Randall Spangler2017-09-012-3/+3
* Clean up CONFIG_CASE_CLOSED_DEBUG usageRandall Spangler2017-09-011-6/+3
* chip/g: Move Rdd keepalive to chip driverRandall Spangler2017-09-012-23/+24
* chip/g: Fix usb_console read-onlyRandall Spangler2017-09-011-4/+14
* cr50: Let state machines print their own statesRandall Spangler2017-08-292-9/+8
* g: Change rdd 0.4V ref to 0.3V.Aseda Aboagye2017-08-241-0/+7
* g: Move chip pre-init to chip_pre_init()Randall Spangler2017-08-244-23/+32
* cr50: Refactor Rdd state machineRandall Spangler2017-08-232-33/+195
* cr50: log I2C slave 'wedged bus recovery' eventVadim Bendebury2017-08-231-0/+6
* g: add 'recover hosed slave' i2cs capabilityVadim Bendebury2017-08-172-0/+84
* cr50: add delay after soft resetMary Ruthven2017-08-171-0/+9
* cr50: Remove BOARD_AP_USB propertyRandall Spangler2017-08-172-9/+9
* cr50: Merge CCD device handling to rdd.cRandall Spangler2017-08-081-8/+0
* Fix compilation with coreboot-sdkStefan Reinauer2017-08-041-1/+0
* g: use deterministic k for individual attestation certificate ECDSAVincent Palatin2017-08-035-7/+189
* g: stop converting hex device id values to intsVadim Bendebury2017-08-021-1/+1
* g: slightly optimize boot on USB resumeVincent Palatin2017-08-021-1/+1
* cr50: stop using AP PHYMary Ruthven2017-08-011-5/+11
* cr50: CCD V1 controls UART accessRandall Spangler2017-08-012-0/+16
* cr50: provide chip factory mode supportVadim Bendebury2017-07-301-0/+3
* cr50: Rename uartn_enabled() to uartn_tx_is_connected()Randall Spangler2017-07-291-6/+25
* cr50: CCD V1 controls SPI accessRandall Spangler2017-07-282-7/+19
* Add OTP supportGwendal Grignou2017-07-281-3/+3
* g: hwtimer: Improve accuracy of hwtimer and ensure minimum udelay() waitShawn Nematbakhsh2017-07-211-13/+68
* g: RSA randomizationMarius Schilder2017-07-068-1828/+2203
* g: mitigate deep-sleep abortions when using USBVincent Palatin2017-07-051-1/+2
* watchdog: Don't discard irqprio data due to CONFIG_LTOShawn Nematbakhsh2017-06-261-1/+1
* g: cr50: update INFO1 mask when corrupting the second imageVadim Bendebury2017-06-212-16/+38
* g: remove obsolete dcrypto_init definitionMarius Schilder2017-06-201-2/+0
* g: upgrade_fw: limit updates after a hard resetMary Ruthven2017-06-191-2/+19
* mn50: fix usb_updateNick Sanders2017-06-163-1/+190
* g: broaden dcrypto mutex safetyMarius Schilder2017-06-154-33/+55
* g: provide an API to set rollback counter to ensure rollbackVadim Bendebury2017-06-152-2/+14
* g: add a function to report current board ID mismatch statusVadim Bendebury2017-06-152-7/+23
* cr50: update U2F transport to usb-internalVincent Palatin2017-06-151-5/+5