aboutsummaryrefslogtreecommitdiff
path: root/libflash
AgeCommit message (Expand)AuthorFilesLines
2017-04-20libflash/file: Only use 64bit MTD erase ioctl() when neededCyril Bur1-6/+38
2017-04-07libflash: Add tests for blocklevel_smart_erase()Cyril Bur1-2/+225
2017-04-07libflash/blocklevel: Add blocklevel_smart_erase()Cyril Bur2-2/+130
2017-03-27libflash: Fix pflash -iMichael Neuling1-2/+3
2017-03-24libffs: Understand how to create FFS partition TOCs and entries.Cyril Bur3-14/+393
2017-03-24libflash/libffs: Rework libffsCyril Bur3-200/+368
2017-02-23libflash: blocklevel backend for MBOX flash accessCyril Bur3-1/+601
2017-01-10libflash: fix integer type in printfPatrick Williams1-1/+1
2016-11-11libflash/libffs: Fix possible NULL dereferenceCyril Bur1-0/+2
2016-11-08libflash/file: Use 64bit ioctl() to erase from MTDCyril Bur1-2/+2
2016-11-02core/flash: Don't do anything clever for OPAL_FLASH_{READ, WRITE, ERASE}Cyril Bur2-19/+46
2016-10-25libflash/libffs: Use blocklevel_smart_write() when updating partitionsCyril Bur1-1/+1
2016-10-11libflash/blocklevel: Allow double ecc protecting a regionCyril Bur3-51/+119
2016-09-15libflash: add 128MB MX66L1G45G partJoel Stanley1-0/+1
2016-09-02consolidate gcov flags into HOSTGCOVFLAGS for host binariesStewart Smith1-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 Neuling9-52/+60
2016-08-02flash: Add documentation for blocklevel_smart_write()Michael Neuling1-1/+8
2016-07-12make check: make test runs less noisyStewart Smith1-2/+2
2016-07-05libflash: Add sanity checks to ffs init code.Cyril Bur1-0/+22
2016-05-18libflash: fix bug on reading truncated flash fileStewart Smith1-1/+1
2016-03-30*/test/*: Added '<subdir>-check' make targetsOliver O'Halloran1-2/+5
2016-03-11libflash/libffs: Reporting seeing all 0xFF bytes during init.Cyril Bur1-0/+19
2016-02-18libflash: Support for Micron N25Q256Ax and Winbond W25Q256BV NOR flashAdriana Kobylak1-0/+6
2016-01-15libflash/blocklevel: Add keep_alive parameterCyril Bur5-26/+150
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 Bur2-2/+2
2016-01-08libffs: Add helper get ffs_handle to the "OTHER_SIDE"Cyril Bur2-3/+56
2016-01-08libffs: Remove unused function ffs_open_image()Cyril Bur2-88/+0
2016-01-08libffs: Remove struct flash_chip from struct ffs_handleCyril Bur1-4/+0
2015-11-26libflash: Support Micron N25Q256Ax NOR flashJoel Stanley1-0/+3
2015-11-26libflash: put message on one lineJoel Stanley1-2/+1
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