summaryrefslogtreecommitdiffstats
path: root/sst_fwhub.c
diff options
context:
space:
mode:
Diffstat (limited to 'sst_fwhub.c')
-rw-r--r--sst_fwhub.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sst_fwhub.c b/sst_fwhub.c
index 3656c81..c802a33 100644
--- a/sst_fwhub.c
+++ b/sst_fwhub.c
@@ -29,7 +29,7 @@ static int check_sst_fwhub_block_lock(struct flashctx *flash, int offset)
chipaddr registers = flash->virtual_registers;
uint8_t blockstatus;
- blockstatus = chip_readb(registers + offset + 2);
+ blockstatus = chip_readb(flash, registers + offset + 2);
msg_cdbg("Lock status for 0x%06x (size 0x%06x) is %02x, ",
offset, flash->page_size, blockstatus);
switch (blockstatus & 0x3) {
@@ -59,7 +59,7 @@ static int clear_sst_fwhub_block_lock(struct flashctx *flash, int offset)
if (blockstatus) {
msg_cdbg("Trying to clear lock for 0x%06x... ", offset);
- chip_writeb(0, registers + offset + 2);
+ chip_writeb(flash, 0, registers + offset + 2);
blockstatus = check_sst_fwhub_block_lock(flash, offset);
msg_cdbg("%s\n", (blockstatus) ? "failed" : "OK");
OpenPOWER on IntegriCloud