mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-15 17:34:43 +00:00
bootstd: Update cros bootmeth to record images
Record images loaded by this bootmeth. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
ff4c9a4b6f
commit
59a9a14537
1 changed files with 14 additions and 0 deletions
|
@ -243,8 +243,17 @@ static int cros_read_buf(struct bootflow *bflow, void *buf, ulong size,
|
||||||
ret = copy_cmdline(map_sysmem(cmdline, 0), uuid, &bflow->cmdline);
|
ret = copy_cmdline(map_sysmem(cmdline, 0), uuid, &bflow->cmdline);
|
||||||
if (ret)
|
if (ret)
|
||||||
return log_msg_ret("cmd", ret);
|
return log_msg_ret("cmd", ret);
|
||||||
|
|
||||||
|
if (!bootflow_img_add(bflow, "setup",
|
||||||
|
(enum bootflow_img_t)IH_TYPE_X86_SETUP,
|
||||||
|
setup, 0x3000))
|
||||||
|
return log_msg_ret("cri", -ENOMEM);
|
||||||
|
|
||||||
bflow->x86_setup = map_sysmem(setup, 0);
|
bflow->x86_setup = map_sysmem(setup, 0);
|
||||||
|
|
||||||
|
if (!bootflow_img_add(bflow, "cmdline", BFI_CMDLINE, cmdline, 0x1000))
|
||||||
|
return log_msg_ret("crc", -ENOMEM);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -306,6 +315,11 @@ static int cros_read_info(struct bootflow *bflow, const char *uuid,
|
||||||
}
|
}
|
||||||
priv->info_buf = buf;
|
priv->info_buf = buf;
|
||||||
|
|
||||||
|
if (!bootflow_img_add(bflow, "kernel",
|
||||||
|
(enum bootflow_img_t)IH_TYPE_KERNEL, 0,
|
||||||
|
priv->body_size))
|
||||||
|
return log_msg_ret("crk", -ENOMEM);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue