Merge tag 'v2022.04-rc5' into next
[platform/kernel/u-boot.git] / common / spl / spl_legacy.c
index 29d3ec7..2ec7154 100644 (file)
@@ -4,6 +4,8 @@
  */
 
 #include <common.h>
+#include <image.h>
+#include <log.h>
 #include <malloc.h>
 #include <spl.h>
 
@@ -74,6 +76,7 @@ static inline int spl_image_get_comp(const struct image_header *hdr)
 }
 
 int spl_load_legacy_img(struct spl_image_info *spl_image,
+                       struct spl_boot_device *bootdev,
                        struct spl_load_info *load, ulong header)
 {
        __maybe_unused SizeT lzma_len;
@@ -85,7 +88,7 @@ int spl_load_legacy_img(struct spl_image_info *spl_image,
        /* Read header into local struct */
        load->read(load, header, sizeof(hdr), &hdr);
 
-       ret = spl_parse_image_header(spl_image, &hdr);
+       ret = spl_parse_image_header(spl_image, bootdev, &hdr);
        if (ret)
                return ret;