From c7a3a607f3d9b5639e8529d447acae5c74896b39 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Mon, 14 Oct 2024 16:24:21 +0100 Subject: bump flashprog revision to d128a0a This brings in the following important fix: commit d128a0ae87086b37c0e5d7a8d934bcdee173402f Author: Nicholas Chin Date: Fri Sep 27 22:57:22 2024 -0600 flashchips: Remove unsupported erase blocks for Winbond W25X{16,32,64} This family of chips does not support the 0x52 (32 KiB block erase) and 0x60 (chip erase) opcodes according to their datasheet. The full list of changes this brings in is as follows: * d128a0a flashchips: Remove unsupported erase blocks for Winbond W25X{16,32,64} * c6a924a Don't mention writing when erasing only (-E) * dac4239 ch347_spi: Add 'spimode' parameter * 56d236b chipset_enable: Add some newer AMD code names * 3b9f152 chipset_enable: Probe AMD SPIBAR first and bail on ff * 522160f meson: Add ft4222_spi Nicholas Chin's patch fixes a bug on GM45 ThinkPads, where WX25 ICs (Winbond) could be read, but writes would fail in certain cases because flashchips.c provided incorrect block erase commands. This is unrelated to the --workaround-mx patch, for Macronix ICs. Signed-off-by: Leah Rowe --- config/git/flashprog/pkg.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/git/flashprog/pkg.cfg b/config/git/flashprog/pkg.cfg index 6a94b319..ff45c7b6 100644 --- a/config/git/flashprog/pkg.cfg +++ b/config/git/flashprog/pkg.cfg @@ -1,3 +1,3 @@ -rev="639d563b3f0084ed053384c468663be342cba775" +rev="d128a0ae87086b37c0e5d7a8d934bcdee173402f" url="https://review.sourcearcade.org/flashprog" bkup_url="https://github.com/SourceArcade/flashprog.git" -- cgit v1.2.1