X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=lib_mips%2Fbootm.c;h=c1bf21e3fc28c94fc884410f0831db0956d849c7;hb=40d7e99d374ba0a0a29cd1a8ba40d3b7c2c175c7;hp=9869c33372e925abd4f1bca8d28bf1487440ea9e;hpb=40afac22a9c602e55c501c800f1c064324711b56;p=platform%2Fkernel%2Fu-boot.git diff --git a/lib_mips/bootm.c b/lib_mips/bootm.c index 9869c33..c1bf21e 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)