summaryrefslogtreecommitdiff
path: root/spi.c
diff options
context:
space:
mode:
authorhailfinger <hailfinger@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2010-01-22 02:53:30 +0000
committerhailfinger <hailfinger@2b7e53f0-3cfb-0310-b3e9-8179ed1497e1>2010-01-22 02:53:30 +0000
commit4f13f9d211647ba2f9143dd228a6a38663cc94ce (patch)
treed46c80bf96f1beaee264fd883fe713d564281e32 /spi.c
parentda10b71540f02eecdf0c74f2923755d8a9013617 (diff)
downloadflashrom-4f13f9d211647ba2f9143dd228a6a38663cc94ce.tar.gz
Add write support.
Speed up reads by a factor of 4 by switching block size from 4 to 16. Add support for 4 byte RDID. Add USB error decoding via usb_strerror. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: https://code.coreboot.org/svn/flashrom/trunk@879 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'spi.c')
-rw-r--r--spi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/spi.c b/spi.c
index aaf7d88..e1ab2ea 100644
--- a/spi.c
+++ b/spi.c
@@ -335,6 +335,9 @@ int probe_spi_rdid4(struct flashchip *flash)
#if BUSPIRATE_SPI_SUPPORT == 1
case SPI_CONTROLLER_BUSPIRATE:
#endif
+#if DEDIPROG_SUPPORT == 1
+ case SPI_CONTROLLER_DEDIPROG:
+#endif
return probe_spi_rdid_generic(flash, 4);
default:
printf_debug("4b ID not supported on this SPI controller\n");