Lines Matching refs:spl_image
34 static struct bl31_params *bl2_plat_get_bl31_params(struct spl_image_info *spl_image, in bl2_plat_get_bl31_params() argument
79 if (spl_image->flags & SPL_ATF_AARCH32_BL33) { in bl2_plat_get_bl31_params()
87 if (spl_image->next_stage == SPL_NEXT_STAGE_KERNEL) { in bl2_plat_get_bl31_params()
90 bl33_ep_info->args.arg2 = (unsigned long)spl_image->fdt_addr; in bl2_plat_get_bl31_params()
105 if (spl_image->next_stage == SPL_NEXT_STAGE_KERNEL) in bl2_plat_get_bl31_params()
106 bl33_ep_info->args.arg0 = (unsigned long)spl_image->fdt_addr; in bl2_plat_get_bl31_params()
123 void bl31_entry(struct spl_image_info *spl_image, in bl31_entry() argument
130 bl31_params = bl2_plat_get_bl31_params(spl_image, bl32_entry, bl33_entry); in bl31_entry()
171 void spl_invoke_atf(struct spl_image_info *spl_image) in spl_invoke_atf() argument
174 void *blob = spl_image->fdt_addr; in spl_invoke_atf()
188 bl32_entry = spl_image->entry_point_bl32; /* optional */ in spl_invoke_atf()
200 bl33_entry = spl_image->entry_point_bl33; in spl_invoke_atf()
212 spl_cleanup_before_jump(spl_image); in spl_invoke_atf()
218 bl31_entry(spl_image, spl_image->entry_point, bl32_entry, in spl_invoke_atf()