aboutsummaryrefslogtreecommitdiff
path: root/libflash
AgeCommit message (Expand)AuthorFilesLines
2017-12-18libflash/test: Add tests for mbox-flashCyril Bur7-7/+968
2017-12-14libflash/mbox-flash: Add the ability to lock flashCyril Bur2-5/+66
2017-12-14libflash/mbox-flash: Understand v3Cyril Bur1-32/+75
2017-12-14libflash/mbox-flash: Use static arrays of function pointersCyril Bur1-32/+81
2017-12-14libflash/mbox-flash: Use BMC suggested timeout valueCyril Bur1-11/+26
2017-12-14libflash/mbox-flash: Simplify message sendingCyril Bur1-92/+31
2017-12-14libflash/mbox-flash: Allow mbox-flash to tell the driver msg timeoutsCyril Bur1-8/+9
2017-12-14libflash/mbox-flash: Move sequence handling to driver levelCyril Bur1-10/+0
2017-12-14libflash/mbox-flash: Always close windows before opening a new windowCyril Bur1-0/+3
2017-12-13pflash: Support for clean_on_ecc_error flagAdriana Kobylak3-2/+3
2017-11-20external/pflash: Fix erasing within a single erase blockCyril Bur2-4/+4
2017-11-20libflash: Fix parity calculation on ARMOliver O'Halloran1-1/+1
2017-11-09pflash: Support for volatile flagAdriana Kobylak3-1/+5
2017-10-06libflash/blocklevel: suppress debug printoutStewart Smith1-1/+0
2017-09-27libflash/file: Handle short read()s and write()s correctlyCyril Bur1-2/+4
2017-08-24libflash/test/test-blocklevel: fix memory leak on exitStewart Smith1-0/+2
2017-08-24libflash: fix memory leak on flash_exit()Stewart Smith1-2/+5
2017-08-24libflash/test/test-flash.c: fix memory leak on exitStewart Smith1-0/+1
2017-08-15libflash/blocklevel: Fix theoretical use after free (CID 145924)Cyril Bur1-0/+1
2017-08-15libflash/libflash: Remove logicially dead code (CID 97821)Cyril Bur1-2/+0
2017-08-15libflash/mbox-flash: Fix unintentional integer overflow (CID 142226)Cyril Bur1-2/+2
2017-08-01external/pflash: tests: Move the test-miscprint to pflash testsCyril Bur3-32/+2
2017-08-01libflash/libffs: Don't require 'part' size to be known by callersCyril Bur3-13/+22
2017-08-01libflash/file: Break up MTD erase ioctl() callsCyril Bur1-25/+35
2017-08-01libflash/file: Fix bad subtraction in file erase pathCyril Bur1-1/+1
2017-08-01libflash: Adding debugging outputCyril Bur5-21/+77
2017-07-19pflash: build with skiboot HOSTCFLAGS warningsStewart Smith1-0/+1
2017-07-19pflash option to retrieve PNOR partition flagsMichael Tritz5-5/+44
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-05-26libflash/mbox-flash: Implement MARK_WRITE_ERASED mbox callSuraj Jitindar Singh1-4/+59
2017-05-26libflash/mbox-flash: Update to V2 of the protocolCyril Bur2-135/+559
2017-05-26libflash/mbox-flash: Minor fixups before V2Cyril Bur1-1/+7
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