spl: Add a type for the jumper function
This function will be used by the relocating jumper too, so add a typedef to the header file to avoid mismatches. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -671,8 +671,7 @@ void board_init_r(gd_t *dummy1, ulong dummy2)
|
||||
BOOT_DEVICE_NONE,
|
||||
BOOT_DEVICE_NONE,
|
||||
};
|
||||
typedef void __noreturn (*jump_to_image_t)(struct spl_image_info *);
|
||||
jump_to_image_t jump_to_image = &jump_to_image_no_args;
|
||||
spl_jump_to_image_t jump_to_image = &jump_to_image_no_args;
|
||||
struct spl_image_info spl_image;
|
||||
int ret, os;
|
||||
|
||||
|
||||
@@ -292,6 +292,9 @@ struct spl_image_info {
|
||||
#endif
|
||||
};
|
||||
|
||||
/* function to jump to an image from SPL */
|
||||
typedef void __noreturn (*spl_jump_to_image_t)(struct spl_image_info *);
|
||||
|
||||
static inline void *spl_image_fdt_addr(struct spl_image_info *info)
|
||||
{
|
||||
#if CONFIG_IS_ENABLED(LOAD_FIT) || CONFIG_IS_ENABLED(LOAD_FIT_FULL)
|
||||
|
||||
Reference in New Issue
Block a user