summaryrefslogtreecommitdiffstats
path: root/op-flasher
diff options
context:
space:
mode:
authorCyril Bur <cyril.bur@au1.ibm.com>2016-12-09 10:40:36 +1100
committerCyril Bur <cyril.bur@au1.ibm.com>2016-12-09 11:06:08 +1100
commit84ab7e90106fa28279550f31fa24cfd9ccf400ae (patch)
tree6669c1fc4cafc54d1798dcd39ce5a7375e992e78 /op-flasher
parent14df1973fdeda773df71ba392531eabb9bfb573b (diff)
downloadtalos-skeleton-84ab7e90106fa28279550f31fa24cfd9ccf400ae.tar.gz
talos-skeleton-84ab7e90106fa28279550f31fa24cfd9ccf400ae.zip
flasher: Use arch_flash_* correctly
Change-Id: Ica87c55f08cc021a5c6cc0c53d8dafb1d854aec8 Signed-off-by: Cyril Bur <cyril.bur@au1.ibm.com>
Diffstat (limited to 'op-flasher')
-rw-r--r--op-flasher/flasher_obj.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/op-flasher/flasher_obj.c b/op-flasher/flasher_obj.c
index f256679..46cba57 100644
--- a/op-flasher/flasher_obj.c
+++ b/op-flasher/flasher_obj.c
@@ -173,7 +173,13 @@ flash_access_setup(enum flash_access chip)
rc = arch_flash_access(bl, chip);
if (rc != chip) {
- fprintf(stderr, "Failed to init flash chip\n");
+ fprintf(stderr, "Failed to select flash chip\n");
+ return FLASH_SETUP_ERROR;
+ }
+
+ rc = arch_flash_init(&bl, NULL, 1);
+ if (rc) {
+ fprintf(stderr, "Failed to init flash: %d\h", rc);
return FLASH_SETUP_ERROR;
}
OpenPOWER on IntegriCloud