]> git.sur5r.net Git - u-boot/blobdiff - drivers/dfu/dfu_mmc.c
MMC: Remove the MMC bounce buffer
[u-boot] / drivers / dfu / dfu_mmc.c
index 2270a61eaede3c1e3bd22dd700adff0e3c298755..5d504dffd11cb5df825556c679dd8c0f7a95d668 100644 (file)
@@ -89,7 +89,7 @@ static int mmc_file_op(enum dfu_mmc_op op, struct dfu_entity *dfu,
                return ret;
        }
 
-       if (dfu->layout != DFU_RAW_ADDR) {
+       if (dfu->layout != DFU_RAW_ADDR && op == DFU_OP_READ) {
                str_env = getenv("filesize");
                if (str_env == NULL) {
                        puts("dfu: Wrong file size!\n");