]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - common/cmd_sf.c
cmd_sf: Add print mesg for 'sf erase' command
[karo-tx-uboot.git] / common / cmd_sf.c
index 0a17782d662c1f950029935970bf661b56387b23..7f12a494847cf2abae63df8371ef5a97aa5531e2 100644 (file)
@@ -305,12 +305,10 @@ static int do_spi_flash_erase(int argc, char * const argv[])
        }
 
        ret = spi_flash_erase(flash, offset, len);
-       if (ret) {
-               printf("SPI flash %s failed\n", argv[0]);
-               return 1;
-       }
+       printf("SF: %zu bytes @ %#x Erased: %s\n", (size_t)len, (u32)offset,
+                       ret ? "ERROR" : "OK");
 
-       return 0;
+       return ret == 0 ? 0 : 1;
 }
 
 #ifdef CONFIG_CMD_SF_TEST