summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorNico Huber <nico.h@gmx.de>2017-10-14 18:18:30 +0200
committerNico Huber <nico.h@gmx.de>2017-12-28 10:46:54 +0000
commit7a077222566c84546dca4a56c1a509626036e429 (patch)
treeb4cd487275dd4ffc92ad6ac885268842efbe9eb3 /flash.h
parenta1672f829328e877d9b8dea7777f25e2eba52d0e (diff)
downloadflashrom-7a077222566c84546dca4a56c1a509626036e429.tar.gz
flashrom-7a077222566c84546dca4a56c1a509626036e429.tar.bz2
flashrom-7a077222566c84546dca4a56c1a509626036e429.zip
spi25: Remove now obsolete `four_bytes_addr_funcs` path
Change-Id: Idb7c576cb159630da2268813388b497cb5f46b43 Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/22386 Reviewed-by: David Hendricks <david.hendricks@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/flash.h b/flash.h
index ad7c91bf7..f310e236e 100644
--- a/flash.h
+++ b/flash.h
@@ -169,14 +169,6 @@ struct flashchip {
unsigned int page_size;
int feature_bits;
- /* set of function pointers to use in 4-bytes addressing mode */
- struct four_bytes_addr_funcs_set {
- int (*set_4ba) (struct flashctx *flash);
- int (*read_nbyte) (struct flashctx *flash, unsigned int addr, uint8_t *bytes, unsigned int len);
- int (*program_byte) (struct flashctx *flash, unsigned int addr, const uint8_t databyte);
- int (*program_nbyte) (struct flashctx *flash, unsigned int addr, const uint8_t *bytes, unsigned int len);
- } four_bytes_addr_funcs;
-
/* Indicate how well flashrom supports different operations of this flash chip. */
struct tested {
enum test_state probe;
@@ -213,6 +205,7 @@ struct flashchip {
int (*unlock) (struct flashctx *flash);
int (*write) (struct flashctx *flash, const uint8_t *buf, unsigned int start, unsigned int len);
int (*read) (struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len);
+ int (*set_4ba) (struct flashctx *flash);
struct voltage {
uint16_t min;
uint16_t max;