Remove the cmd_ prefix from command files

Now that they are in their own directory, we can remove this prefix.
This makes it easier to find a file since the prefix does not get in the
way.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
Acked-by: Stefan Roese <sr@denx.de>
Acked-by: Przemyslaw Marczak <p.marczak@samsung.com>
This commit is contained in:
Simon Glass
2016-01-17 20:53:52 -07:00
committed by Tom Rini
parent 72a8cf8dcc
commit 2e192b245e
127 changed files with 129 additions and 129 deletions

88
cmd/unzip.c Normal file
View File

@@ -0,0 +1,88 @@
/*
* (C) Copyright 2000
* Wolfgang Denk, DENX Software Engineering, wd@denx.de.
*
* SPDX-License-Identifier: GPL-2.0+
*/
#include <common.h>
#include <command.h>
static int do_unzip(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
{
unsigned long src, dst;
unsigned long src_len = ~0UL, dst_len = ~0UL;
switch (argc) {
case 4:
dst_len = simple_strtoul(argv[3], NULL, 16);
/* fall through */
case 3:
src = simple_strtoul(argv[1], NULL, 16);
dst = simple_strtoul(argv[2], NULL, 16);
break;
default:
return CMD_RET_USAGE;
}
if (gunzip((void *) dst, dst_len, (void *) src, &src_len) != 0)
return 1;
printf("Uncompressed size: %ld = 0x%lX\n", src_len, src_len);
setenv_hex("filesize", src_len);
return 0;
}
U_BOOT_CMD(
unzip, 4, 1, do_unzip,
"unzip a memory region",
"srcaddr dstaddr [dstsize]"
);
static int do_gzwrite(cmd_tbl_t *cmdtp, int flag,
int argc, char * const argv[])
{
block_dev_desc_t *bdev;
int ret;
unsigned char *addr;
unsigned long length;
unsigned long writebuf = 1<<20;
u64 startoffs = 0;
u64 szexpected = 0;
if (argc < 5)
return CMD_RET_USAGE;
ret = get_device(argv[1], argv[2], &bdev);
if (ret < 0)
return CMD_RET_FAILURE;
addr = (unsigned char *)simple_strtoul(argv[3], NULL, 16);
length = simple_strtoul(argv[4], NULL, 16);
if (5 < argc) {
writebuf = simple_strtoul(argv[5], NULL, 16);
if (6 < argc) {
startoffs = simple_strtoull(argv[6], NULL, 16);
if (7 < argc)
szexpected = simple_strtoull(argv[7],
NULL, 16);
}
}
ret = gzwrite(addr, length, bdev, writebuf, startoffs, szexpected);
return ret ? CMD_RET_FAILURE : CMD_RET_SUCCESS;
}
U_BOOT_CMD(
gzwrite, 8, 0, do_gzwrite,
"unzip and write memory to block device",
"<interface> <dev> <addr> length [wbuf=1M [offs=0 [outsize=0]]]\n"
"\twbuf is the size in bytes (hex) of write buffer\n"
"\t\tand should be padded to erase size for SSDs\n"
"\toffs is the output start offset in bytes (hex)\n"
"\toutsize is the size of the expected output (hex bytes)\n"
"\t\tand is required for files with uncompressed lengths\n"
"\t\t4 GiB or larger\n"
);