]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - common/spl/spl_sata.c
spl: Update fat functions to take an spl_image parameter
[people/ms/u-boot.git] / common / spl / spl_sata.c
index 19b5ba519987164f931485815ad09b78da0dddf8..a3c07cd9cee2a3e6f15fc62da49f9583b9337545 100644 (file)
@@ -41,12 +41,15 @@ static int spl_sata_load_image(struct spl_image_info *spl_image,
        }
 
 #ifdef CONFIG_SPL_OS_BOOT
-       if (spl_start_uboot() || spl_load_image_fat_os(stor_dev,
-                                                                       CONFIG_SYS_SATA_FAT_BOOT_PARTITION))
+       if (spl_start_uboot() ||
+           spl_load_image_fat_os(spl_image, stor_dev,
+                                 CONFIG_SYS_SATA_FAT_BOOT_PARTITION))
 #endif
-       err = spl_load_image_fat(stor_dev,
-                               CONFIG_SYS_SATA_FAT_BOOT_PARTITION,
+       {
+               err = spl_load_image_fat(spl_image, stor_dev,
+                                       CONFIG_SYS_SATA_FAT_BOOT_PARTITION,
                                CONFIG_SPL_FS_LOAD_PAYLOAD_NAME);
+       }
        if (err) {
                puts("Error loading sata device\n");
                return err;