aboutsummaryrefslogtreecommitdiff
path: root/core/flash.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-18core: update superseded libstb calls in flash.c and init.cClaudio Carvalho1-4/+4
2017-12-18core/flash.c: extern function to get the name of a PNOR partitionClaudio Carvalho1-0/+10
2017-09-19core/flash: Only expect ELF header for BOOTKERNEL partition flash resourceSuraj Jitindar Singh1-9/+23
2017-09-05flash: Support adding the no-erase property to flashWilliam A. Kennington III1-0/+4
2017-09-04DT: Add ibm,firmware-versions nodeVasant Hegde1-0/+109
2017-08-15core/flash core/init: Fix unintended sign extensionCyril Bur1-2/+2
2017-06-27skiboot: Find the IMC DTBMadhavan Srinivasan1-0/+1
2017-06-26flash: Silence some messagesBenjamin Herrenschmidt1-2/+6
2016-11-02core/flash: Don't do anything clever for OPAL_FLASH_{READ, WRITE, ERASE}Cyril Bur1-6/+9
2016-11-02core/flash: Use blocklevel accessors to load resourcesCyril Bur1-8/+8
2016-11-02libstb: remove subid argument from sb_verify and tb_measureClaudio Carvalho1-2/+2
2016-11-02core/flash.c: Fix lines > 80 colsClaudio Carvalho1-3/+7
2016-10-25flash: rework flash_load_resource to correctly read FFS/STBStewart Smith1-89/+152
2016-10-25core/flash-subpartition: compute partition size from subpartition structStewart Smith1-1/+1
2016-10-25core/flash: Move subpartition locating logic out into own file, add testsStewart Smith1-73/+0
2016-10-19Revert "flash: Move flash node under ibm,opal/flash/"Stewart Smith1-24/+7
2016-10-11flash: Use blocklevel to do ECC readsAlistair Popple1-3/+3
2016-10-11flash: Size NVRAM based on ECC for OpenPOWER platformsCyril Bur1-2/+3
2016-10-10core/flash.c: verify and measure resourcesClaudio Carvalho1-0/+8
2016-10-10core: add flash_subpart_info()Claudio Carvalho1-61/+83
2016-10-10core/flash.c: load actual partition sizeClaudio Carvalho1-1/+1
2016-09-27flash: Move flash node under ibm,opal/flash/Jack Miller1-7/+24
2016-09-06core/flash: More pointer vs value fixesCyril Bur1-3/+3
2016-08-25flash: Rework error paths and messages for multiple flash controllersMichael Neuling1-22/+23
2016-08-17Use additional checks in skiboot for pointersBalbir Singh1-0/+6
2016-08-02flash: Make size 64 bit safeMichael Neuling1-4/+5
2016-07-28core/flash: Fix passing pointer instead of valueCyril Bur1-1/+1
2016-07-20flash: Allocate flashes dynamicallyMichael Neuling1-34/+35
2016-07-06Revert "flash: Use blocklevel to do ECC reads"Stewart Smith1-2/+2
2016-07-05flash: Use blocklevel to do ECC readsAlistair Popple1-2/+2
2016-07-05flash: Increase the maximum number of flash devicesMichael Neuling1-1/+1
2016-06-20ccore/fflash.c: Ffix ttypo iin fflash eerror mmessageJeremy Kerr1-1/+1
2016-06-20fwts: add annotations for core flash/nvram functionalityStewart Smith1-0/+12
2016-04-28core/flash: Add fwts olog annotationsJeremy Kerr1-0/+20
2015-07-02flash: Add ecc.h full pathVasant Hegde1-1/+1
2015-06-23libffs: init with ecc protection at blocklevel levelCyril Bur1-2/+2
2015-06-23libflash/ecc: Simplify and cleanup ecc code.Cyril Bur1-5/+5
2015-06-16flash: fix offset and size parameters checkCédric Le Goater1-1/+1
2015-06-09libflash: start using the blocklevel interface.Cyril Bur1-15/+20
2015-05-20flash: don't report nvram partitions through the device treeCyril Bur1-30/+2
2015-05-13flash: Fix uninitialised variable warningJoel Stanley1-1/+1
2015-05-12Fix race in flash resource preloadingStewart Smith1-4/+5
2015-05-07astbmc: asynchronous preloading of resourcesStewart Smith1-2/+117
2015-04-01Remove redundant includes of opal-api.hMichael Ellerman1-1/+0
2015-03-25Fix start_preload_resource for OpenPower BMC machinesCédric Le Goater1-2/+3
2015-03-24Asynchronous LID/Resource loading for FSP systemsStewart Smith1-1/+1
2015-03-23Change load_resource() API to be all about preloading.Stewart Smith1-2/+2
2015-03-06Merge branch 'openpower'Stewart Smith1-4/+54
2015-03-05flash: fix return value of flash_find_subpartition()Cédric Le Goater1-1/+1
2015-03-05core/flash: Fix invalid try_lock check in flash_nvram_writeJeremy Kerr1-1/+1