summaryrefslogtreecommitdiffstats
path: root/flashrom.8.tmpl
diff options
context:
space:
mode:
authorRob Barnes <robbarnes@google.com>2020-01-21 09:10:51 -0700
committerEdward O'Callaghan <quasisec@chromium.org>2020-03-03 13:01:54 +0000
commit703de983d8ccdb94232bf30cc6e64389741a0fef (patch)
tree1daf721a0ff04842665a8038b40c0ac8a7e9be0a /flashrom.8.tmpl
parentad08aef69c84fbd23ce680c91de954aaae7d3fb4 (diff)
downloadflashrom-703de983d8ccdb94232bf30cc6e64389741a0fef.tar.gz
flashrom-703de983d8ccdb94232bf30cc6e64389741a0fef.tar.bz2
flashrom-703de983d8ccdb94232bf30cc6e64389741a0fef.zip
sb600spi: Add spireadmode
Added spireadmode for >= Bolton. Do not override speed or read mode for >= Bolton if parameter not specified. Minor cleanup of sb600spi.c code. TEST=Manual: deploy on tremblye read flash using various parameters BUG=b:147665085,b:147666328 BRANCH=master Change-Id: Id7fec7eb87ff811148217dc56a86dca3fef122ff Signed-off-by: Rob Barnes <robbarnes@google.com> Reviewed-on: https://review.coreboot.org/c/flashrom/+/38833 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Edward O'Callaghan <quasisec@chromium.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'flashrom.8.tmpl')
-rw-r--r--flashrom.8.tmpl20
1 files changed, 19 insertions, 1 deletions
diff --git a/flashrom.8.tmpl b/flashrom.8.tmpl
index aa5bcd457..fde98c04c 100644
--- a/flashrom.8.tmpl
+++ b/flashrom.8.tmpl
@@ -497,11 +497,29 @@ Support of individual frequencies depends on the generation of the chipset:
.sp
* SB6xx, SB7xx, SP5xxx: from 16.5 MHz up to and including 33 MHz
.sp
+-The default is to use 16.5 MHz and disable Fast Reads.
+.sp
* SB8xx, SB9xx, Hudson: from 16.5 MHz up to and including 66 MHz
.sp
+-The default is to use 16.5 MHz and disable Fast Reads.
+.sp
* Yangtze (with SPI 100 engine as found in Kabini and Tamesh): all of them
.sp
-The default is to use 16.5 MHz and disable Fast Reads.
+-The default is to use the frequency that is currently configured.
+.sp
+An optional
+.B spireadmode
+parameter specifies the read mode of the SPI bus where applicable (Bolton or later).
+Syntax is
+.sp
+.B " flashrom \-p internal:spireadmode=mode"
+.sp
+where
+.B mode
+can be
+.BR "'Normal\ (up\ to\ 33 MHz)'" ", " "'Normal\ (up\ to\ 66 MHz)'" ", " "'Dual\ IO\ (1-1-2)'" ", " "'Quad\ IO\ (1-1-4)'" ", " "'Dual\ IO\ (1-2-2)'" ", " "'Quad\ IO\ (1-4-4)'" ", or " "'Fast\ Read'" "."
+.sp
+The default is to use the read mode that is currently configured.
.TP
.B Intel chipsets
.sp