summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-imx/imx9/qb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-imx/imx9/qb.c b/arch/arm/mach-imx/imx9/qb.c
index 1a0a12de3d4..4f73db8e594 100644
--- a/arch/arm/mach-imx/imx9/qb.c
+++ b/arch/arm/mach-imx/imx9/qb.c
@@ -304,8 +304,8 @@ static int imx_qb_blk(const char * const ifname,
ret = blk_derase(bdesc, offset, load_size);
}
- if (!ret) {
- printf("Failed to write to block device\n");
+ if (ret != load_size) {
+ printf("Failed to %s block device\n", save ? "write to" : "erase");
return -EIO;
}