From: Simon Glass Date: Wed, 7 Sep 2022 02:26:58 +0000 (-0600) Subject: event: Pass the images to EVT_FT_FIXUP X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=b215b6034c4e75d8eb0a958574b7ec3d7754b180;p=u-boot.git event: Pass the images to EVT_FT_FIXUP Pass the boot images along as well, in case the fixups need to look at them. Signed-off-by: Simon Glass --- diff --git a/boot/image-fdt.c b/boot/image-fdt.c index ca51796322..884e089f2d 100644 --- a/boot/image-fdt.c +++ b/boot/image-fdt.c @@ -669,6 +669,7 @@ int image_setup_libfdt(struct bootm_headers *images, void *blob, struct event_ft_fixup fixup; fixup.tree = oftree_default(); + fixup.images = images; ret = event_notify(EVT_FT_FIXUP, &fixup, sizeof(fixup)); if (ret) { printf("ERROR: fdt fixup event failed: %d\n", ret); diff --git a/include/event.h b/include/event.h index ff883ca064..3e6dcbc3dd 100644 --- a/include/event.h +++ b/include/event.h @@ -60,9 +60,11 @@ union event_data { * struct event_ft_fixup - FDT fixup before booting * * @tree: tree to update + * @images: images which are being booted */ struct event_ft_fixup { oftree tree; + struct bootm_headers *images; } ft_fixup; };