diff options
Diffstat (limited to 'lib_mips/bootm.c')
| -rw-r--r-- | lib_mips/bootm.c | 12 | 
1 files changed, 2 insertions, 10 deletions
| diff --git a/lib_mips/bootm.c b/lib_mips/bootm.c index 9869c3337..c1bf21e3f 100644 --- a/lib_mips/bootm.c +++ b/lib_mips/bootm.c @@ -43,15 +43,11 @@ static int	linux_env_idx;  static void linux_params_init (ulong start, char * commandline);  static void linux_env_set (char * env_name, char * env_val); -extern int do_reset (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]); - -void do_bootm_linux (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[], -		     bootm_headers_t *images) +int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images)  {  	void	(*theKernel) (int, char **, char **, int *);  	char	*commandline = getenv ("bootargs");  	char	env_buf[12]; -	int	ret;  	char	*cp;  	/* find kernel entry point */ @@ -103,11 +99,7 @@ void do_bootm_linux (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[],  	theKernel (linux_argc, linux_argv, linux_env, 0);  	/* does not return */ -	return; - -error: -	do_reset (cmdtp, flag, argc, argv); -	return; +	return 1;  }  static void linux_params_init (ulong start, char *line) |