]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
cmd: nvedit: fix efi env -e -i command help
authorVincent Stehlé <vincent.stehle@arm.com>
Tue, 6 May 2025 12:36:22 +0000 (14:36 +0200)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sun, 11 May 2025 10:52:56 +0000 (12:52 +0200)
The help string for the `setenv -e' command shows a comma being used as
the separator between address and size for the -i option, which deals
with UEFI Variables contents passed as a buffer in memory.
This is no longer the case since commit 2b3fbcb59f41 ("efi_loader: use
':' as separator for setenv -i") and commit 8f0ac536d493 ("efi: change
'env -e -i' usage syntax"), which changed the separator from a comma to
a colon.
Therefore fix this last bit of the help string accordingly.

While at it, fix the comment of function do_env_set_efi(), which also
mentions a comma as separator.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
Cc: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Cc: Maxim Uvarov <maxim.uvarov@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
cmd/nvedit.c
cmd/nvedit_efi.c

index 1f25980129310f9fe3124f9c109bcd80a3367ad7..11c3cea882b86e69be89edc8e81d5e8689a3c90c 100644 (file)
@@ -1263,7 +1263,7 @@ U_BOOT_CMD_COMPLETE(
        "      \"-rt\": set runtime attribute\n"
        "      \"-at\": set time-based authentication attribute\n"
        "      \"-a\": append-write\n"
-       "      \"-i addr,size\": use <addr,size> as variable's value\n"
+       "      \"-i addr:size\": use <addr,size> as variable's value\n"
        "      \"-v\": verbose message\n"
        "    - delete UEFI variable 'name' if 'value' not specified\n"
 #endif
index 32b7d0490747d0b70f70afd576580f624f6bd3d1..351ae47e8702f757fdc64fb953eae80ecceb6e32 100644 (file)
@@ -367,7 +367,7 @@ out:
  *
  * This function is for "env set -e" or "setenv -e" command:
  *   => env set -e [-guid guid][-nv][-bs][-rt][-at][-a][-v]
- *                [-i address,size] var, or
+ *                [-i address:size] var, or
  *                 var [value ...]
  * Encode values specified and set given UEFI variable.
  * If no value is specified, delete the variable.