aboutsummaryrefslogtreecommitdiff
path: root/libflash
AgeCommit message (Expand)AuthorFilesLines
2015-06-23libffs: init with ecc protection at blocklevel levelCyril Bur2-3/+13
2015-06-23libflash/blocklevel: add a smart write function which wraps up eraseing and w...Cyril Bur2-0/+74
2015-06-23libflash: Delete file_file.[ch] filesCyril Bur2-235/+0
2015-06-23libflash/file: Add a file access backend to for the blocklevel interface.Cyril Bur2-0/+339
2015-06-23libflash/blocklevel: add blocklevel flags.Cyril Bur2-0/+6
2015-06-23libflash/blocklevel: Extend the block level to be able to do eccCyril Bur6-36/+411
2015-06-23libflash/ecc: Simplify and cleanup ecc code.Cyril Bur4-60/+78
2015-06-16libflash: Fix 32-bit ecc build of pflashBenjamin Herrenschmidt1-8/+8
2015-06-09libflash: Blocklevel sanity checking of erase block sizesCyril Bur1-1/+10
2015-06-09libflash: Add checking at blocklevel for erase block aligned erase lengthsCyril Bur3-0/+16
2015-06-09libflash: start using the blocklevel interface.Cyril Bur5-86/+100
2015-06-09libflash: introduce blocklevel interfaceCyril Bur3-1/+92
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 Bur2-15/+15
2015-04-18libflash: remove *.d files tests/ during make cleanCyril Bur1-1/+2
2015-04-07address reviews for: libflash:don't use the low level interface if it doesn't...skiboot-5.0-rc3Cyril Bur1-10/+4
2015-04-01libflash/file: add file abstraction for libflashCyril Bur4-0/+238
2015-04-01libflash: don't use the low level interface if it doesn't existCyril Bur1-1/+9
2015-03-26memboot: Add a memboot flash backendAlistair Popple1-0/+1
2015-03-17libflash: Improved ECC interfaceCyril Bur7-15/+703
2015-03-05libflash: endian fixups for ecc.cCyril Bur1-5/+8
2015-03-04libflash: Ensure temporary buffer is freedJoel Stanley1-1/+1
2015-03-04libflash: whitespace fixups for ecc.cCyril Bur1-6/+6
2015-03-04libflash: Implement ffs_open_imageJoel Stanley3-7/+88
2015-03-03sparse: libflash_debug is unusedCédric Le Goater1-0/+2
2015-02-26libflash: move ffs_flash_read into libflashJeremy Kerr6-60/+59
2015-02-26libflash: external FL_* macros require stdioJeremy Kerr1-0/+1
2015-02-26libflash: Remove dependencies on skiboot.h headerJeremy Kerr2-1/+8
2015-02-26libflash: move ecc.h into libflash/Jeremy Kerr3-2/+55
2015-02-26libflash: Use FL_* logging functionsJeremy Kerr1-3/+5
2015-02-23libffs: Add ffs_flash_read()Michael Neuling3-0/+57
2015-02-23libffs: Add ecc parameter on ffs_part_info()Michael Neuling2-2/+5
2015-02-23libffs: Add ffs_entry_user fieldMichael Neuling2-6/+24
2015-02-23libffs: Add ECC checking codeMichael Neuling2-1/+176
2015-02-23libffs: Add comment for to clarify endian requirmentsMichael Neuling1-0/+4
2014-12-19Exclude all test cases from coverage-reportStewart Smith1-0/+2
2014-12-19Pretty print make check and coverage outputStewart Smith1-5/+5
2014-12-15Fix makefile dependency generation, especially for HOSTCCStewart Smith1-1/+1
2014-11-14Import pflash 0.8.6Benjamin Herrenschmidt1-9/+8
2014-10-30libflash: Update from pflash-0.8.6Benjamin Herrenschmidt2-29/+69
2014-10-22Preliminary code coverage reporting infrastructureStewart Smith1-1/+12
2014-10-15libflash: Sync with pflash 0.8.3Benjamin Herrenschmidt2-45/+86
2014-07-30libflash: Fix licence header in ffs.hBenjamin Herrenschmidt1-22/+0
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt10-0/+1888