diff options
| author | Simon Glass <sjg@chromium.org> | 2012-01-14 15:24:52 +0000 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2012-03-18 21:33:05 +0100 | 
| commit | c8e66db7893532f2222334e7c36ee841da34ef4c (patch) | |
| tree | d06eaa23d0da3abe470b3b1df1748697afb1157c /common/cmd_net.c | |
| parent | cd24a6bf2183ac24080e0348e193ba627711fcbc (diff) | |
| download | olio-uboot-2014.01-c8e66db7893532f2222334e7c36ee841da34ef4c.tar.xz olio-uboot-2014.01-c8e66db7893532f2222334e7c36ee841da34ef4c.zip | |
bootstage: Convert net progress numbers to enums
This changes over the network-related progress numbers to use enums
from bootstage.h.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/cmd_net.c')
| -rw-r--r-- | common/cmd_net.c | 17 | 
1 files changed, 9 insertions, 8 deletions
| diff --git a/common/cmd_net.c b/common/cmd_net.c index c9f2a0864..897b6f631 100644 --- a/common/cmd_net.c +++ b/common/cmd_net.c @@ -230,36 +230,37 @@ static int netboot_common(enum proto_t proto, cmd_tbl_t *cmdtp, int argc,  		break;  #endif  	default: -		show_boot_error(80); +		show_boot_error(BOOTSTAGE_ID_NET_START);  		return CMD_RET_USAGE;  	} +	show_boot_progress(BOOTSTAGE_ID_NET_START); -	show_boot_progress(80);  	if ((size = NetLoop(proto)) < 0) { -		show_boot_error(81); +		show_boot_error(BOOTSTAGE_ID_NET_NETLOOP_OK);  		return 1;  	} +	show_boot_progress(BOOTSTAGE_ID_NET_NETLOOP_OK); -	show_boot_progress(81);  	/* NetLoop ok, update environment */  	netboot_update_env();  	/* done if no file was loaded (no errors though) */  	if (size == 0) { -		show_boot_error(82); +		show_boot_error(BOOTSTAGE_ID_NET_LOADED);  		return 0;  	}  	/* flush cache */  	flush_cache(load_addr, size); -	show_boot_progress(82); +	show_boot_progress(BOOTSTAGE_ID_NET_LOADED); +  	rcode = bootm_maybe_autostart(cmdtp, argv[0]);  	if (rcode < 0) -		show_boot_error(83); +		show_boot_error(BOOTSTAGE_ID_NET_DONE_ERR);  	else -		show_boot_progress(84); +		show_boot_progress(BOOTSTAGE_ID_NET_DONE);  	return rcode;  } |