Lines Matching refs:spl_image
24 static int mmc_load_legacy(struct spl_image_info *spl_image, struct mmc *mmc, in mmc_load_legacy() argument
31 ret = spl_parse_image_header(spl_image, header); in mmc_load_legacy()
36 image_size_sectors = (spl_image->size + mmc->read_bl_len - 1) / in mmc_load_legacy()
41 (void *)(ulong)spl_image->load_addr); in mmc_load_legacy()
43 spl_image->load_addr); in mmc_load_legacy()
57 int mmc_load_image_raw_sector(struct spl_image_info *spl_image, argument
91 ret = spl_load_simple_fit(spl_image, &load, sector, header);
93 ret = mmc_load_legacy(spl_image, mmc, sector, header);
153 static int mmc_load_image_raw_partition(struct spl_image_info *spl_image, argument
187 return mmc_load_image_raw_sector(spl_image, mmc, info.start);
192 static int mmc_load_image_raw_os(struct spl_image_info *spl_image, argument
209 ret = mmc_load_image_raw_sector(spl_image, mmc,
214 if (spl_image->os != IH_OS_LINUX) {
226 static int mmc_load_image_raw_os(struct spl_image_info *spl_image, argument
234 static int spl_mmc_do_fs_boot(struct spl_image_info *spl_image, struct mmc *mmc) argument
240 err = spl_load_image_fat_os(spl_image, mmc_get_blk_desc(mmc),
246 err = spl_load_image_fat(spl_image, mmc_get_blk_desc(mmc),
255 err = spl_load_image_ext_os(spl_image, mmc_get_blk_desc(mmc),
261 err = spl_load_image_ext(spl_image, mmc_get_blk_desc(mmc),
276 static int spl_mmc_do_fs_boot(struct spl_image_info *spl_image, struct mmc *mmc) argument
282 int spl_mmc_load_image(struct spl_image_info *spl_image, argument
311 err = spl_load_rkfw_image(spl_image, &load);
345 err = mmc_load_image_raw_os(spl_image, mmc);
350 err = mmc_load_image_raw_partition(spl_image, mmc,
357 err = mmc_load_image_raw_sector(spl_image, mmc,
366 err = spl_mmc_do_fs_boot(spl_image, mmc);