summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYegor Yefremov <yegorslists@googlemail.com>2025-10-02 13:35:50 +0200
committerHeiko Schocher <hs@nabladev.com>2025-10-08 11:34:54 +0200
commit2bc0837ce19c64af44ccb912fc9c9e3a52269dec (patch)
tree6b2e729f9ac0be80b8de596c1971aa06419f44f3
parent88e7a462f05d88bf3b782c3d06903b9cd1c19430 (diff)
ubi: extend support for LED activity
Add LED activity for ubi_dev_scan() and ubi_volume_read() routines. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
-rw-r--r--cmd/ubi.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/ubi.c b/cmd/ubi.c
index 56d7da82629..93de6f3aea2 100644
--- 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;