diff options
| author | Stefano Babic <sbabic@denx.de> | 2012-11-10 08:05:54 +0100 | 
|---|---|---|
| committer | Stefano Babic <sbabic@denx.de> | 2012-11-10 08:05:54 +0100 | 
| commit | 3e4d27b06d7484040355e22eec2cbce7335d6dab (patch) | |
| tree | 9672a2bb2e4ce0edc0ab776ddf0e2ca8e39a5f62 /common/spl/spl.c | |
| parent | bad05afe083eec0467220de21683443292c5012e (diff) | |
| parent | 59852d03867108217fe88e3bfc3e1e9cedfe63c5 (diff) | |
| download | olio-uboot-2014.01-3e4d27b06d7484040355e22eec2cbce7335d6dab.tar.xz olio-uboot-2014.01-3e4d27b06d7484040355e22eec2cbce7335d6dab.zip | |
Merge git://git.denx.de/u-boot
Diffstat (limited to 'common/spl/spl.c')
| -rw-r--r-- | common/spl/spl.c | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/common/spl/spl.c b/common/spl/spl.c index 0d829c0f1..f068abd8f 100644 --- a/common/spl/spl.c +++ b/common/spl/spl.c @@ -113,13 +113,13 @@ void spl_parse_image_header(const struct image_header *header)  	}  } -static void __noreturn jump_to_image_no_args(void) +__weak void __noreturn jump_to_image_no_args(struct spl_image_info *spl_image)  {  	typedef void __noreturn (*image_entry_noargs_t)(u32 *);  	image_entry_noargs_t image_entry = -			(image_entry_noargs_t) spl_image.entry_point; +			(image_entry_noargs_t) spl_image->entry_point; -	debug("image entry point: 0x%X\n", spl_image.entry_point); +	debug("image entry point: 0x%X\n", spl_image->entry_point);  	/* Pass the saved boot_params from rom code */  #if defined(CONFIG_VIRTIO) || defined(CONFIG_ZEBU)  	image_entry = (image_entry_noargs_t)0x80100000; @@ -223,7 +223,7 @@ void board_init_r(gd_t *dummy1, ulong dummy2)  	default:  		debug("Unsupported OS image.. Jumping nevertheless..\n");  	} -	jump_to_image_no_args(); +	jump_to_image_no_args(&spl_image);  }  /* |