X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=property%2Fcmd_cboot.c;h=663ad2d8fdc3a25c765299ac1751a110989c8a7c;hb=a7359e2fdf25ebe757fdbf54b0571cb85fdb3e10;hp=d184fd89a981abd1e4ba8232c5fecb209355719e;hpb=05d9345db95a9ec0e9d070f729a276c17dbf701d;p=profile%2Fmobile%2Fplatform%2Fkernel%2Fu-boot-tm1.git diff --git a/property/cmd_cboot.c b/property/cmd_cboot.c old mode 100755 new mode 100644 index d184fd8..663ad2d --- a/property/cmd_cboot.c +++ b/property/cmd_cboot.c @@ -230,6 +230,7 @@ boot_mode_enum_type get_mode_from_gpio_extend(void){ #ifdef CONFIG_TIZEN extern int tizen_reboot_check(void); +extern int tizen_reboot_recovery_check(void); #endif int do_cboot(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[]) @@ -290,6 +291,13 @@ int do_cboot(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[]) if (tizen_reboot_check()) { bootmode = CMD_THOR_MODE; DBG("do_cboot:boot mode is %d\n",bootmode); + } else if (tizen_reboot_recovery_check()) { +#ifdef CONFIG_RAMDISK_BOOT + bootmode = CMD_RECOVERY_MODE; +#else + bootmode = CMD_NORMAL_MODE; +#endif + DBG("do_cboot:boot mode is %d\n",bootmode); } }