X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fspl.h;h=8afa0856c5889ec9dab554a89f75f47e2b34032e;hb=12f05678e157ef4472b4e3611bb7ae9751487ff0;hp=0ae160547d14eb6b38ec8defb605a34f7d988150;hpb=eafd5410af2ade58f25da707edaba85e44999621;p=platform%2Fkernel%2Fu-boot.git diff --git a/include/spl.h b/include/spl.h index 0ae1605..8afa085 100644 --- a/include/spl.h +++ b/include/spl.h @@ -66,11 +66,12 @@ extern struct spl_image_info spl_image; /* SPL common functions */ void preloader_console_init(void); u32 spl_boot_device(void); -u32 spl_boot_mode(void); +u32 spl_boot_mode(const u32 boot_device); void spl_set_header_raw_uboot(void); int spl_parse_image_header(const struct image_header *header); void spl_board_prepare_for_linux(void); void spl_board_prepare_for_boot(void); +int spl_board_ubi_load_image(u32 boot_device); void __noreturn jump_to_image_linux(void *arg); int spl_start_uboot(void); void spl_display_print(void); @@ -84,6 +85,9 @@ int spl_onenand_load_image(void); /* NOR SPL functions */ int spl_nor_load_image(void); +/* UBI SPL functions */ +int spl_ubi_load_image(u32 boot_device); + /* MMC SPL functions */ int spl_mmc_load_image(u32 boot_device);