]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
cmd/mtd.c: fix do_mtd_io doesn't support 64bit user address
authorRomain Caritey <romain.caritey@microchip.com>
Wed, 15 Jul 2026 23:28:54 +0000 (16:28 -0700)
committerTom Rini <trini@konsulko.com>
Tue, 28 Jul 2026 18:30:55 +0000 (12:30 -0600)
Signed-off-by: Romain Caritey <romain.caritey@microchip.com>
cmd/mtd.c

index 7f25144098bbe4c195e19711162be50ca54a687f..ed827accfb548cd72d27fb3c0705ff4e4b64c816 100644 (file)
--- a/cmd/mtd.c
+++ b/cmd/mtd.c
@@ -470,10 +470,10 @@ static int do_mtd_io(struct cmd_tbl *cmdtp, int flag, int argc,
                     char *const argv[])
 {
        bool dump, read, raw, woob, benchmark, write_empty_pages, has_pages = false;
-       u64 start_off, off, len, remaining, default_len, speed;
+       u64 start_off, off, len, remaining, default_len, speed, user_addr = 0;
        unsigned long bench_start, bench_end;
        struct mtd_oob_ops io_op = {};
-       uint user_addr = 0, npages;
+       uint npages;
        const char *cmd = argv[0];
        struct mtd_info *mtd;
        u32 oob_len;