]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
ubi: extend support for LED activity
authorYegor Yefremov <yegorslists@googlemail.com>
Thu, 2 Oct 2025 11:35:50 +0000 (13:35 +0200)
committerHeiko Schocher <hs@nabladev.com>
Wed, 8 Oct 2025 09:34:54 +0000 (11:34 +0200)
Add LED activity for ubi_dev_scan() and ubi_volume_read() routines.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
cmd/ubi.c

index 56d7da826292d4eb2f13619e18c16590455cb820..93de6f3aea26a3504b4a8ad6fa7d70fa0e896867 100644 (file)
--- a/cmd/ubi.c
+++ b/cmd/ubi.c
@@ -549,6 +549,7 @@ int ubi_volume_read(char *volume, char *buf, loff_t offset, size_t size)
        }
        len = size > tbuf_size ? tbuf_size : size;
 
+       led_activity_blink();
        tmp = offp;
        off = do_div(tmp, vol->usable_leb_size);
        lnum = tmp;
@@ -582,6 +583,7 @@ int ubi_volume_read(char *volume, char *buf, loff_t offset, size_t size)
                env_set_hex("filesize", len_read);
 
        free(tbuf);
+       led_activity_off();
        return err;
 }
 
@@ -600,7 +602,9 @@ static int ubi_dev_scan(struct mtd_info *info, const char *vid_header_offset)
        if (err)
                return -err;
 
+       led_activity_blink();
        err = ubi_init();
+       led_activity_off();
        if (err)
                return -err;