summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/image-container.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-imx/image-container.c')
-rw-r--r--arch/arm/mach-imx/image-container.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-imx/image-container.c b/arch/arm/mach-imx/image-container.c
index c3f62872c6..68b30bcfc5 100644
--- a/arch/arm/mach-imx/image-container.c
+++ b/arch/arm/mach-imx/image-container.c
@@ -265,10 +265,17 @@ unsigned long spl_nor_get_uboot_base(void)
#endif
#ifdef CONFIG_SPL_BOOTROM_SUPPORT
+u32 __weak spl_arch_boot_image_offset(u32 image_offset, u32 rom_bt_dev)
+{
+ return image_offset;
+}
+
ulong spl_romapi_get_uboot_base(u32 image_offset, u32 rom_bt_dev)
{
ulong end;
+ image_offset = spl_arch_boot_image_offset(image_offset, rom_bt_dev);
+
end = get_imageset_end((void *)(ulong)image_offset, ROM_API_DEV);
end = ROUND(end, SZ_1K);