Skip to content
Snippets Groups Projects
Commit 076f1be8 authored by Brent Darley's avatar Brent Darley Committed by Wolfgang Denk
Browse files

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: default avatarBrent Darley <bdarley@xes-inc.com>
Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
parent 52ebd9c1
No related branches found
No related tags found
No related merge requests found
......@@ -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"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment