summaryrefslogtreecommitdiff
path: root/include/flash.h
Commit message (Expand)AuthorAgeFilesLines
* Update license boilerplate text in source code filesstabilize-quickfix-15278.72.B-ishstabilize-quickfix-15183.78.B-ishstabilize-15446.B-ishstabilize-15439.B-ishstabilize-15432.B-ishstabilize-15429.B-ishstabilize-15415.B-ishstabilize-15395.B-ishstabilize-15393.48.B-ishstabilize-15381.B-ishstabilize-15364.B-ishstabilize-15361.B-ishstabilize-15359.B-ishstabilize-15359.58.B-ishstabilize-15359.50.B-ishstabilize-15359.45.B-ishstabilize-15335.B-ishstabilize-15329.59.B-ishstabilize-15329.44.B-ishstabilize-15317.B-ishstabilize-15301.B-ishstabilize-15300.B-ishstabilize-15278.64.B-ishstabilize-15251.B-ishstabilize-15245.B-ishstabilize-15236.66.B-ishstabilize-15208.B-ishstabilize-15207.B-ishstabilize-15185.B-ishstabilize-15185.7.B-ishstabilize-15183.82.B-ishstabilize-15183.69.B-ishstabilize-15183.14.B-ishstabilize-15174.B-ishstabilize-15167.B-ishstabilize-15129.B-ishstabilize-15122.B-ishstabilize-15120.B-ishstabilize-15117.86.B-ishstabilize-15117.48.B-ishstabilize-15117.111.B-ishrelease-R114-15437.B-ishrelease-R113-15393.B-ishrelease-R112-15359.B-ishrelease-R111-15329.B-ishrelease-R110-15278.B-ishrelease-R109-15237.B-ishrelease-R109-15236.B-ishrelease-R108-15183.B-ishrelease-R107-15117.B-ishishfirmware-ti50-prepvt-15315.B-ishfirmware-skyrim-15390.B-ishfirmware-skyrim-15369.B-ishfirmware-nissa-15217.B-ishfirmware-nissa-15217.45.B-ishfirmware-nissa-15217.126.B-ishfirmware-duplo-15151.B-ishfirmware-corsola-15194.B-ishfactory-trogdor-15210.B-ishfactory-skyrim-15384.B-ishfactory-nissa-15199.B-ishfactory-corsola-15197.B-ishfactory-corsola-15196.B-ishfactory-brya-15231.B-ishMike Frysinger2022-09-141-1/+1
* include/flash: rename the APIsTim Lin2021-06-091-37/+37
* Refactor CONFIG_FLASH_SIZE to CONFIG_FLASH_SIZE_BYTESYuval Peress2021-01-151-1/+1
* flash: allow programming larger EC imagesKeith Short2020-08-131-1/+9
* Servo: Adds persistent storage of MAC addressBrian J. Nemec2020-02-211-0/+19
* rollback: Add rollback support for chips with varying flash bank sizesTom Hughes2019-07-031-1/+11
* LICENSE: remove unnecessary (c) after CopyrightTom Hughes2019-06-191-1/+1
* EFS: Switch active slot when current slot is invalidDaisuke Nojiri2017-09-211-25/+0
* EFS: Add support for early firmware selectionDaisuke Nojiri2017-09-121-0/+25
* Add OTP supportGwendal Grignou2017-07-281-3/+4
* flash: add flash selection supportWei-Ning Huang2017-07-271-0/+10
* common: Add support for flash with regions of different sizeRong Chang2017-06-021-5/+51
* stm32f09x: fix flash protection offsetRong Chang2017-02-271-0/+8
* flash: Add ROLLBACK flash region, that can be protected separatelyNicolas Boichat2017-02-251-1/+16
* flash: Add EC_FLASH_PROTECT_RW_[AT_BOOT|NOW] flagsstabilize-9313.BNicolas Boichat2017-02-231-0/+7
* flash: Pass more precise parameter to flash_[physical_]protect_at_bootNicolas Boichat2017-02-121-11/+6
* flash: Call lock function prior to mapped external readShawn Nematbakhsh2016-09-161-0/+10
* servo_micro: add programmable serial numberNick Sanders2016-05-261-0/+16
* cleanup: Remove superfluous #definesBill Richardson2015-09-251-4/+2
* cleanup: Remove redundant FLASH_SIZE CONFIGsShawn Nematbakhsh2015-09-161-1/+1
* cleanup: Change meaning of storage offset CONFIGsShawn Nematbakhsh2015-09-161-2/+2
* cleanup: Rename geometry constantsShawn Nematbakhsh2015-09-161-1/+1
* cleanup: Use appropriate image geometry CONFIGsShawn Nematbakhsh2015-05-151-7/+3
* cleanup: Rename image geometry CONFIGsShawn Nematbakhsh2015-05-121-4/+4
* flash: Add option to move pstate inside RO imageRandall Spangler2015-04-171-1/+3
* Add CONFIG_FLASH_PSTATE option to enable persistent flash WP stateRandall Spangler2015-02-261-0/+2
* Support vboot hash and system version if flash isn't memory-mappedRandall Spangler2015-02-051-0/+22
* Fix incorrect valid and writable flash flagsVic Yang2014-10-151-0/+15
* Write protect support for STM32F0Vic Yang2014-10-151-3/+3
* Factor out common flash code for STM32F and STM32F0Vic Yang2014-10-151-3/+17
* Clean up flash section defines and increase lm4 image sizeRandall Spangler2013-06-031-8/+8
* More low-level flash interface cleanupRandall Spangler2013-05-241-34/+15
* Move flash_get_protect() and flash_set_protect() to flash_common.cRandall Spangler2013-05-241-7/+14
* Move write protect GPIO handling to flash moduleRandall Spangler2013-05-231-0/+5
* Move flash persistent state to flash_commonRandall Spangler2013-05-231-0/+49
* Support flash write protect on STM32LRandall Spangler2013-05-221-0/+11
* Use uintptr_t when converting integer from/to pointerVic Yang2013-05-071-1/+1
* Cleanup: flash moduleRandall Spangler2012-10-251-1/+0
* flash: Only erase flash block that contain dataSimon Glass2012-08-231-0/+11
* Refactor flash moduleRandall Spangler2012-07-231-40/+7
* stm32f: Fix some error in flash write protectVic Yang2012-07-211-1/+2
* Add EC flash protect command to ectoolRandall Spangler2012-07-181-22/+3
* Use config values for flash protect/erase/write sizesRandall Spangler2012-07-181-16/+26
* Remove flash_read()Randall Spangler2012-07-181-47/+42
* Continue refactoring flash write protectRandall Spangler2012-07-181-10/+20
* Continue simplifying flash write protectRandall Spangler2012-07-181-21/+8
* Simplify flash protection, part 1Randall Spangler2012-07-181-20/+14
* Flash pre-init reboots if it needs to clear protection registersRandall Spangler2012-07-161-0/+5
* Fix flash_dataptr() to support flash at zeroSimon Glass2012-07-031-7/+7
* flash: Provide direct flash access with flash_dataptr()Simon Glass2012-07-021-0/+37