summaryrefslogtreecommitdiff
path: root/drivers/dfu
diff options
context:
space:
mode:
authorƁukasz Majewski <l.majewski@samsung.com>2013-06-28 18:41:49 +0200
committerTom Rini <trini@ti.com>2013-07-03 08:41:23 -0400
commit051f9a3eedb13eb29151917e38231e37a4383fe5 (patch)
tree0c3bc53de4f3a82d2435068dd847ee2e750e599f /drivers/dfu
parent36f05e60f9cedbb4cb5c57211a6ddb85b1a82cb7 (diff)
downloadu-boot-imx-051f9a3eedb13eb29151917e38231e37a4383fe5.zip
u-boot-imx-051f9a3eedb13eb29151917e38231e37a4383fe5.tar.gz
u-boot-imx-051f9a3eedb13eb29151917e38231e37a4383fe5.tar.bz2
dfu:ext4:fix Fix ext4{read|write} command formatting
In the following commit: "dfu: Support larger than memory transfers." SHA1: ea2453d56b8860dbd18a3c517531ffc8dcb5c839 The ext4{read|write} command formatting has been changed. It removed a write mandatory [sizebytes] parameter. It extents DFU_FS_EXT4 case at mmc_file_op to provide mandatory parameter for DFU write. Signed-off-by: Lukasz Majewski <l.majewski@samsung.com> Cc: Tom Rini <trini@ti.com> Cc: Pantelis Antoniou <panto@antoniou-consulting.com> Cc: Marek Vasut <marex@denx.de> Cc: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'drivers/dfu')
-rw-r--r--drivers/dfu/dfu_mmc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/dfu/dfu_mmc.c b/drivers/dfu/dfu_mmc.c
index e2f3978..e7ee077 100644
--- a/drivers/dfu/dfu_mmc.c
+++ b/drivers/dfu/dfu_mmc.c
@@ -98,6 +98,8 @@ static int mmc_file_op(enum dfu_mmc_op op, struct dfu_entity *dfu,
op == DFU_OP_READ ? "load" : "write",
dfu->data.mmc.dev, dfu->data.mmc.part,
(unsigned int) buf, dfu->name);
+ if (op == DFU_OP_WRITE)
+ sprintf(cmd_buf + strlen(cmd_buf), " %ld", *len);
break;
default:
printf("%s: Layout (%s) not (yet) supported!\n", __func__,