diff options
Diffstat (limited to 'lib_arm/bootm.c')
| -rw-r--r-- | lib_arm/bootm.c | 10 | 
1 files changed, 2 insertions, 8 deletions
| diff --git a/lib_arm/bootm.c b/lib_arm/bootm.c index f9f702fff..6c2f37e98 100644 --- a/lib_arm/bootm.c +++ b/lib_arm/bootm.c @@ -56,10 +56,7 @@ static void setup_videolfb_tag (gd_t *gd);  static struct tag *params;  #endif /* CONFIG_SETUP_MEMORY_TAGS || CONFIG_CMDLINE_TAG || CONFIG_INITRD_TAG */ -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)  {  	bd_t	*bd = gd->bd;  	char	*s; @@ -128,11 +125,8 @@ void do_bootm_linux (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[],  	theKernel (0, machid, bd->bi_boot_params);  	/* does not return */ -	return; -  error: -	do_reset (cmdtp, flag, argc, argv); -	return; +	return 1;  } |