mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-26 13:44:29 +08:00
common/image.c: Fix regression with ramdisk load/entry points in FIT
A FIT image with a ramdisk that sets the entry or load points to 0x0
must be treated as meaning "leave in place" and NOT "relocate to 0x0".
This regression was introduced in a51ec63
.
Signed-off-by: Stefano Babic <sbabic@denx.de>
This commit is contained in:
parent
fbbbc86e8e
commit
e3a5bbce45
@ -910,7 +910,7 @@ int boot_get_ramdisk(int argc, char * const argv[], bootm_headers_t *images,
|
|||||||
&fit_uname_config, arch,
|
&fit_uname_config, arch,
|
||||||
IH_TYPE_RAMDISK,
|
IH_TYPE_RAMDISK,
|
||||||
BOOTSTAGE_ID_FIT_RD_START,
|
BOOTSTAGE_ID_FIT_RD_START,
|
||||||
FIT_LOAD_REQUIRED, &rd_data, &rd_len);
|
FIT_LOAD_IGNORED, &rd_data, &rd_len);
|
||||||
if (rd_noffset < 0)
|
if (rd_noffset < 0)
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user