summaryrefslogtreecommitdiff
path: root/common/flash.c
Commit message (Expand)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-051-1562/+0
* flash: Set CBI EEPROM WP immediately if SW WP setAseda Aboagye2021-07-301-0/+10
* include/flash: rename the APIsTim Lin2021-06-091-76/+79
* Servo_V4: Remove unused commands to save flash spaceBrian J. Nemec2021-01-291-0/+2
* flash: remove unused assertsKeith Short2021-01-221-3/+3
* Refactor CONFIG_FLASH_SIZE to CONFIG_FLASH_SIZE_BYTESYuval Peress2021-01-151-8/+9
* flash: allow programming larger EC imagesKeith Short2020-08-131-3/+6
* common: Document flash_set_protect betterCraig Hesling2020-06-251-6/+33
* common/flash: Adds validation to setting serialBrian J. Nemec2020-02-271-9/+13
* Servo: Adds persistent storage of MAC addressBrian J. Nemec2020-02-211-24/+107
* common/flash: Add validation to persist_state size.Brian J. Nemec2020-02-201-0/+2
* host_command: Change host command return value to enum ec_statusTom Hughes2019-10-021-7/+8
* common/flash.c: Support finding the flash_bank_index for offset 0Patrick Georgi2019-09-121-0/+3
* rollback: Add rollback support for chips with varying flash bank sizesTom Hughes2019-07-031-4/+51
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* cr50: convert functions into staticNamyoon Woo2019-04-051-1/+1
* common: replace 1 << digits, with BIT(digits)Gwendal Grignou2019-03-261-2/+2
* common/flash: Abort rwsig when RW is erased/written toNicolas Boichat2018-07-251-0/+15
* vboot: Invalidate cached hash if EC is in ROFurquan Shaikh2018-07-141-4/+5
* vboot: Don't invalidate cached hash for EXEC_IN_RAM boardsDaisuke Nojiri2018-07-111-22/+25
* flash: Fix flash_range_okNicolas Boichat2018-06-271-0/+2
* flash: Allow currently active regions to be modifiedDaisuke Nojiri2018-04-051-0/+4
* gru: Remove `flashinfo` command for RAM savingsShawn Nematbakhsh2017-11-091-0/+2
* EFS: Switch active slot when current slot is invalidDaisuke Nojiri2017-09-211-24/+2
* EFS: Add support for early firmware selectionDaisuke Nojiri2017-09-121-4/+30
* Treat SYSTEM_IMAGE_RW_B also as RW copyDaisuke Nojiri2017-09-091-1/+1
* Add OTP supportGwendal Grignou2017-07-281-25/+15
* flash: add flash selection supportWei-Ning Huang2017-07-271-0/+21
* common/flash: Add option to set PSTATE to be locked by defaultNicolas Boichat2017-07-081-0/+4
* common: delay flash_erase deferred task so EC_CMD_FLASH_ERASE can completeWei-Ning Huang2017-06-271-1/+2
* common: Add deferred erase supportGwendal Grignou2017-06-021-10/+69
* common: Add support for flash with regions of different sizeRong Chang2017-06-021-53/+154
* flash: ensure proper pstate alignmentVincent Palatin2017-03-241-1/+5
* flash: Add ROLLBACK flash region, that can be protected separatelyNicolas Boichat2017-02-251-6/+53
* flash: Add EC_FLASH_PROTECT_RW_[AT_BOOT|NOW] flagsstabilize-9313.BNicolas Boichat2017-02-231-15/+62
* common/flash.c: Remove redundant codeNicolas Boichat2017-02-231-10/+8
* common/flash.c: Rename flashwp parameter from [no]rw to [no]allNicolas Boichat2017-02-171-3/+3
* flash: Pass more precise parameter to flash_[physical_]protect_at_bootNicolas Boichat2017-02-121-24/+28
* flash: Fix ccprintf parameters in flasherase/writeNicolas Boichat2017-01-251-3/+2
* flash: Call lock function prior to mapped external readShawn Nematbakhsh2016-09-161-1/+8
* Cr50: Mark several console commands as safeBill Richardson2016-08-311-3/+3
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-10/+5
* Cr50: Use parse_bool() for boolean argsBill Richardson2016-08-221-10/+15
* gru: Align images sizes to flash block erase sizeShawn Nematbakhsh2016-08-011-0/+7
* servo_micro: add programmable serial numberNick Sanders2016-05-261-24/+146
* cleanup: Remove superfluous #definesBill Richardson2015-09-251-3/+4
* cleanup: Remove redundant FLASH_SIZE CONFIGsShawn Nematbakhsh2015-09-161-2/+1
* cleanup: Change meaning of storage offset CONFIGsShawn Nematbakhsh2015-09-161-10/+31
* cleanup: Remove CDRAM / CODERAM CONFIGsShawn Nematbakhsh2015-09-161-1/+1
* cleanup: Rename geometry constantsShawn Nematbakhsh2015-09-161-7/+8