summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Darley <bdarley@xes-inc.com>2010-09-29 13:50:17 -0500
committerWolfgang Denk <wd@denx.de>2010-10-12 23:31:10 +0200
commit076f1be8e1c1a1ea4760fc4ac7cac68bc28fc80d (patch)
tree0809e1f093a7043dc57ce4d273ca41bae7e27c9e
parent52ebd9c1e5db30c0392c0c6761c98252918dd624 (diff)
downloadu-boot-imx-076f1be8e1c1a1ea4760fc4ac7cac68bc28fc80d.zip
u-boot-imx-076f1be8e1c1a1ea4760fc4ac7cac68bc28fc80d.tar.gz
u-boot-imx-076f1be8e1c1a1ea4760fc4ac7cac68bc28fc80d.tar.bz2
TSI148: Fix argument parsing
This patch does 2 things: - Fix the argument number assigned to the vdw (VME data width) value. Previously, a nonexistent 7th arument was read as the vdw variable. - Reduce the size of the argument array for the tsi148 command from 8 to 7. The tsi148 command itself is argument index 0, and the maximum number arguments passed to the command is 6, making a total of 7 for the array. Signed-off-by: Brent Darley <bdarley@xes-inc.com> Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
-rw-r--r--common/cmd_tsi148.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/cmd_tsi148.c b/common/cmd_tsi148.c
index 1e83c88..6dc9dab 100644
--- a/common/cmd_tsi148.c
+++ b/common/cmd_tsi148.c
@@ -419,7 +419,7 @@ int do_tsi148(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
if (argc > 5)
vam = simple_strtoul(argv[5], NULL, 16);
if (argc > 6)
- vdw = simple_strtoul(argv[7], NULL, 16);
+ vdw = simple_strtoul(argv[6], NULL, 16);
switch (cmd) {
case 'c':
@@ -465,7 +465,7 @@ int do_tsi148(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
}
U_BOOT_CMD(
- tsi148, 8, 1, do_tsi148,
+ tsi148, 7, 1, do_tsi148,
"initialize and configure Turndra Tsi148\n",
"init\n"
" - initialize tsi148\n"