aboutsummaryrefslogtreecommitdiff
path: root/libflash/libffs.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-26SPDX-ify all skiboot codeStewart Smith1-17/+3
2019-05-20include/mem_region-malloc: Define calloc for CCAN HeapJordan Niethe1-8/+0
2019-03-20libffs: Fix string truncation gcc warning.Michal Suchanek1-1/+1
2018-04-09libffs: Fix bad checks for partition overlapCyril Bur1-9/+20
2018-04-09external/ffspart: Use new interfaceCyril Bur1-1/+4
2018-04-09libflash/libffs: Allow caller to specifiy header partitionCyril Bur1-8/+20
2018-04-09libflash/libffs: Refcount ffs entriesCyril Bur1-7/+31
2018-04-09libflash/libffs: Switch to storing header entries in an arrayCyril Bur1-63/+65
2018-04-09libflash/libffs: Remove backup partition from TOC generation codeCyril Bur1-51/+1
2018-04-09libflash/libffs: Remove the 'sides' from the FFS TOC generation codeCyril Bur1-75/+2
2018-04-09libflash/libffs: Always add entries to the end of the TOCCyril Bur1-19/+1
2018-04-09libflash/libffs: ffs_close() should use ffs_hdr_free()Cyril Bur1-20/+20
2018-04-09libflash/libffs: Add setter for a partitions actual sizeCyril Bur1-0/+13
2018-04-09libffs: Standardise ffs partition flagsCyril Bur1-1/+106
2017-12-13pflash: Support for clean_on_ecc_error flagAdriana Kobylak1-2/+1
2017-11-09pflash: Support for volatile flagAdriana Kobylak1-1/+3
2017-08-01libflash/libffs: Don't require 'part' size to be known by callersCyril Bur1-12/+20
2017-08-01libflash: Adding debugging outputCyril Bur1-1/+4
2017-07-19pflash option to retrieve PNOR partition flagsMichael Tritz1-3/+8
2017-06-26libflash/libffs: Zero checksum wordsCyril Bur1-0/+16
2017-06-26libffs: Fix ffs_lookup_part() return valueBenjamin Herrenschmidt1-4/+6
2017-06-21libflash/libffs: Correctly update the actual size of the partitionCyril Bur1-1/+1
2017-05-26libflash: Initialise entries list earlierOliver O'Halloran1-1/+1
2017-03-27libflash: Fix pflash -iMichael Neuling1-2/+3
2017-03-24libffs: Understand how to create FFS partition TOCs and entries.Cyril Bur1-14/+349
2017-03-24libflash/libffs: Rework libffsCyril Bur1-142/+214
2016-11-11libflash/libffs: Fix possible NULL dereferenceCyril Bur1-0/+2
2016-10-25libflash/libffs: Use blocklevel_smart_write() when updating partitionsCyril Bur1-1/+1
2016-10-11libflash/blocklevel: Allow double ecc protecting a regionCyril Bur1-1/+1
2016-08-25flash: Rework error paths and messages for multiple flash controllersMichael Neuling1-1/+1
2016-08-02flash: Make size 64 bit safeMichael Neuling1-1/+3
2016-07-05libflash: Add sanity checks to ffs init code.Cyril Bur1-0/+22
2016-03-11libflash/libffs: Reporting seeing all 0xFF bytes during init.Cyril Bur1-0/+19
2016-01-12libflash/libffs: Check for NULL and set return pointer in ffs_next_side()Cyril Bur1-0/+6
2016-01-12libflash/libffs: Rename ffs_cmp() to ffs_equal()Cyril Bur1-1/+1
2016-01-08libffs: Add helper get ffs_handle to the "OTHER_SIDE"Cyril Bur1-1/+35
2016-01-08libffs: Remove unused function ffs_open_image()Cyril Bur1-82/+0
2016-01-08libffs: Remove struct flash_chip from struct ffs_handleCyril Bur1-4/+0
2015-11-17libflash: fix resource leaks on errors in ffs_open_imageStewart Smith1-1/+5
2015-08-19in skbioot-5.1.0 commit, accidentally somehow removed two compiler warning fi...Stewart Smith1-1/+7
2015-08-17Add skiboot-5.1.0 release notesskiboot-5.1.0Stewart Smith1-7/+1
2015-08-17libflash: check ffs_part_info return value in ffs_initJeremy Kerr1-1/+7
2015-07-10Introduce blocklevel_ecc_protect() return value checkKamalesh Babulal1-3/+9
2015-06-23libffs: init with ecc protection at blocklevel levelCyril Bur1-2/+12
2015-06-09libflash: start using the blocklevel interface.Cyril Bur1-25/+26
2015-06-01libffs: Add the offset of the TOC to partition entry addressesCyril Bur1-1/+1
2015-06-01libffs: Rename various offset variables to toc_offsetCyril Bur1-13/+13
2015-03-04libflash: Implement ffs_open_imageJoel Stanley1-4/+81
2015-02-26libflash: move ffs_flash_read into libflashJeremy Kerr1-55/+0
2015-02-26libflash: Remove dependencies on skiboot.h headerJeremy Kerr1-0/+4