1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-07-02 14:33:18 +02:00

Massive speedups for SST25VF032B and SST25VF064C

Use AAI write for SST SST25VF032B.
Speedup from 228 to 113 seconds.

Use page (256 byte) write for SST SST25VF064C.
Speedup from 3091 to 123 seconds.

Corresponding to flashrom svn r1194.

Signed-off-by: Helge Wagner <helge.wagner@ge.com>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
This commit is contained in:
Helge Wagner
2010-10-05 22:29:08 +00:00
committed by Carl-Daniel Hailfinger
parent 738e252112
commit 1db7a448b3
3 changed files with 20 additions and 5 deletions

View File

@ -4860,7 +4860,7 @@ struct flashchip flashchips[] = {
.model_id = SST_SST25VF032B,
.total_size = 4096,
.page_size = 256,
.tested = TEST_OK_PRW,
.tested = TEST_OK_PREW,
.probe = probe_spi_rdid,
.probe_timing = TIMING_ZERO,
.block_erasers =
@ -4883,7 +4883,7 @@ struct flashchip flashchips[] = {
},
},
.unlock = spi_disable_blockprotect,
.write = spi_chip_write_1,
.write = spi_aai_write,
.read = spi_chip_read,
},
@ -4918,7 +4918,7 @@ struct flashchip flashchips[] = {
},
},
.unlock = spi_disable_blockprotect,
.write = spi_chip_write_1,
.write = spi_chip_write_256,
.read = spi_chip_read,
},