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