Edward O'Callaghan uploaded patch set #2 to this change.

View Change

Add support for continuous SPI reads

Forward port the original patch from Duncan Laurie <dlaurie@chromium.org>
in commit 06ffd5263892061c5ebf46e52b7878786cf2cece so that it fits for
upstream consumption.

This patch adds support for "unbounded reads" which are for continous
reads to a SPI flash chip instead of reading in page size blocks.

This speeds up the flash process over FTDI by quite a bit, testing
the read of a 16MB part it goes from 2m11s to 0m15s.

Change-Id: I804545aeb1b827ffdd41b21024fd618475e8263a
Signed-off-by: Edward O'Callaghan <quasisec@chromium.org>
---
M chipdrivers.h
M flash.h
M spi.c
M spi25.c
4 files changed, 32 insertions(+), 1 deletion(-)

git pull ssh://review.coreboot.org:29418/flashrom refs/changes/84/34584/2

To view, visit change 34584. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: flashrom
Gerrit-Branch: master
Gerrit-Change-Id: I804545aeb1b827ffdd41b21024fd618475e8263a
Gerrit-Change-Number: 34584
Gerrit-PatchSet: 2
Gerrit-Owner: Edward O'Callaghan <quasisec@chromium.org>
Gerrit-Reviewer: Alan Green <avg@google.com>
Gerrit-Reviewer: Edward O'Callaghan <quasisec@chromium.org>
Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-MessageType: newpatchset