Revert "imx: rom api: fix image offset computation"
authorStefano Babic <sbabic@denx.de>
Tue, 9 Jun 2020 09:19:55 +0000 (11:19 +0200)
committerStefano Babic <sbabic@denx.de>
Tue, 9 Jun 2020 09:19:55 +0000 (11:19 +0200)
commit385429680106f8612386e26564f69dccdd110620
tree641a6bf90b0c261a04cf4cb280269668f69cee5b
parenta13644c065173fad6bcaf163569bd01e6eb93834
Revert "imx: rom api: fix image offset computation"

This reverts commit 1f63ee656698724bcdc4e711b4ccd267f6bf64ab.

As reported by Ye Li on ML:

1. Removing the image_offset will break secondary (redundant) boot support for sd and emmc.
2. When booting from emmc boot partition, the image_offset is 0. But the flash.bin
generated by mkimage with imximage-8mp-lpddr4.cfg is for sd. It expects to be burn at 32KB offset.
The fit offset 0x60000 has already included the 32KB offset.  So when you burn this flash.bin
to emmc boot partition at offset 0, the fit offset should subtract the 32KB (0x60000 - 0x8000).

Signed-off-by: Stefano Babic <sbabic@denx.de>
arch/arm/mach-imx/spl_imx_romapi.c