prog_loader: Change legacy_romstage_select_and_load() to return cb_err
This is passing through a cb_err from cbfs_prog_stage_load(), so it should be declared to return that as well. Signed-off-by: Julius Werner <jwerner@chromium.org> Change-Id: I5510d05953fe8c0e2cb511f01f862b66ced154ae Reviewed-on: https://review.coreboot.org/c/coreboot/+/62656 Reviewed-by: Yu-Ping Wu <yupingso@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
@@ -12,7 +12,7 @@ static const char *get_fallback(const char *stagelist)
|
||||
return ++stagelist;
|
||||
}
|
||||
|
||||
int legacy_romstage_select_and_load(struct prog *romstage)
|
||||
enum cb_err legacy_romstage_select_and_load(struct prog *romstage)
|
||||
{
|
||||
static const char *default_filenames = "normal/romstage\0fallback/romstage";
|
||||
const char *boot_candidate;
|
||||
@@ -24,8 +24,8 @@ int legacy_romstage_select_and_load(struct prog *romstage)
|
||||
|
||||
if (do_normal_boot()) {
|
||||
romstage->name = boot_candidate;
|
||||
if (!cbfs_prog_stage_load(romstage))
|
||||
return 0;
|
||||
if (cbfs_prog_stage_load(romstage) == CB_SUCCESS)
|
||||
return CB_SUCCESS;
|
||||
}
|
||||
|
||||
romstage->name = get_fallback(boot_candidate);
|
||||
|
Reference in New Issue
Block a user