|
@@ -23,8 +23,8 @@
|
|
|
struct spl_image_info {
|
|
|
const char *name;
|
|
|
u8 os;
|
|
|
- ulong load_addr;
|
|
|
- ulong entry_point;
|
|
|
+ uintptr_t load_addr;
|
|
|
+ uintptr_t entry_point;
|
|
|
#if CONFIG_IS_ENABLED(LOAD_FIT)
|
|
|
void *fdt_addr;
|
|
|
#endif
|
|
@@ -271,7 +271,10 @@ int spl_dfu_cmd(int usbctrl, char *dfu_alt_info, char *interface, char *devstr);
|
|
|
int spl_mmc_load_image(struct spl_image_info *spl_image,
|
|
|
struct spl_boot_device *bootdev);
|
|
|
|
|
|
-void bl31_entry(void);
|
|
|
+/**
|
|
|
+ * spl_invoke_atf - boot using an ARM trusted firmware image
|
|
|
+ */
|
|
|
+void spl_invoke_atf(struct spl_image_info *spl_image);
|
|
|
|
|
|
/**
|
|
|
* board_return_to_bootrom - allow for boards to continue with the boot ROM
|