aboutsummaryrefslogtreecommitdiff
path: root/libflash
AgeCommit message (Expand)AuthorFilesLines
2015-11-17libflash: fix resource leaks on errors in ffs_open_imageStewart Smith1-1/+5
2015-11-13libflash: Provide an internal parity implementation, to remove libgcc dependencyJeremy Kerr1-1/+17
2015-11-09Free bl_prot_range on file_exit_close()Samuel Mendoza-Jonas1-0/+1
2015-09-08libflash/test: Attempted fix of Coverity defect 98799Cyril Bur1-1/+1
2015-09-08libflash/test: Fix Coverity defect 98827Cyril Bur1-1/+1
2015-09-08libflash: Fix Coverity defect 97867Cyril Bur1-2/+2
2015-09-07libflash/blocklevel: Smarten up blocklevel_smart_write()Cyril Bur1-3/+40
2015-08-28libflash: Reintroduce typesafety in lowlevel libflash callsCyril Bur2-6/+4
2015-08-28external/common: Create common code for initialising libflash componentsCyril Bur2-0/+13
2015-08-28libflash: Return a pointer to internal structure.Cyril Bur3-3/+8
2015-08-28libflash/blocklevel: Fix blocklevel read ECC failure return codeCyril Bur1-1/+4
2015-08-26Fix spelling mistakesStewart Smith1-1/+1
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-07-07libflash: Add support for Macronix 128Mb flash chipsJeremy Kerr1-0/+1
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