aboutsummaryrefslogtreecommitdiff
path: root/cmd/x86/zboot.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/x86/zboot.c')
-rw-r--r--cmd/x86/zboot.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/cmd/x86/zboot.c b/cmd/x86/zboot.c
index f5c90a8..d39ab6a 100644
--- a/cmd/x86/zboot.c
+++ b/cmd/x86/zboot.c
@@ -62,30 +62,18 @@ static int do_zboot_start(struct cmd_tbl *cmdtp, int flag, int argc,
return 0;
}
-static int _zboot_load(void)
+static int do_zboot_load(struct cmd_tbl *cmdtp, int flag, int argc,
+ char *const argv[])
{
int ret;
ret = zboot_load();
- if (!ret)
- ret = env_set_hex("zbootbase", map_to_sysmem(state.base_ptr));
- if (!ret)
- ret = env_set_hex("zbootaddr", state.load_address);
if (ret)
return ret;
return 0;
}
-static int do_zboot_load(struct cmd_tbl *cmdtp, int flag, int argc,
- char *const argv[])
-{
- if (_zboot_load())
- return CMD_RET_FAILURE;
-
- return 0;
-}
-
static int _zboot_setup(void)
{
struct boot_params *base_ptr = state.base_ptr;