Merge tag 'v2024.01-rc3' into next

Prepare v2024.01-rc3
This commit is contained in:
Tom Rini
2023-11-20 09:19:50 -05:00
595 changed files with 4642 additions and 1402 deletions
+1 -1
View File
@@ -784,7 +784,7 @@ static int bootdev_hunt_drv(struct bootdev_hunter *info, uint seq, bool show)
if (info->hunt) {
ret = info->hunt(info, show);
log_debug(" - hunt result %d\n", ret);
if (ret)
if (ret && ret != -ENOENT)
return ret;
}
std->hunters_used |= BIT(seq);
+2 -1
View File
@@ -467,7 +467,8 @@ void bootflow_free(struct bootflow *bflow)
free(bflow->name);
free(bflow->subdir);
free(bflow->fname);
free(bflow->buf);
if (!(bflow->flags & BOOTFLOWF_STATIC_BUF))
free(bflow->buf);
free(bflow->os_name);
free(bflow->fdt_fname);
free(bflow->bootmeth_priv);
+1
View File
@@ -160,6 +160,7 @@ static int efiload_read_file(struct bootflow *bflow, ulong addr)
if (ret)
return log_msg_ret("read", ret);
bflow->buf = map_sysmem(addr, bflow->size);
bflow->flags |= BOOTFLOWF_STATIC_BUF;
set_efi_bootdev(desc, bflow);
+3 -1
View File
@@ -190,10 +190,12 @@ int expo_render(struct expo *exp)
struct udevice *dev = exp->display;
struct video_priv *vid_priv = dev_get_uclass_priv(dev);
struct scene *scn = NULL;
enum colour_idx back;
u32 colour;
int ret;
colour = video_index_to_colour(vid_priv, VID_WHITE);
back = CONFIG_IS_ENABLED(SYS_WHITE_ON_BLACK) ? VID_BLACK : VID_WHITE;
colour = video_index_to_colour(vid_priv, back);
ret = video_fill(dev, colour);
if (ret)
return log_msg_ret("fill", ret);
+1 -1
View File
@@ -2095,7 +2095,7 @@ int fdt_overlay_apply_verbose(void *fdt, void *fdto)
printf("failed on fdt_overlay_apply(): %s\n",
fdt_strerror(err));
if (!has_symbols) {
printf("base fdt does did not have a /__symbols__ node\n");
printf("base fdt does not have a /__symbols__ node\n");
printf("make sure you've compiled with -@\n");
}
}