[REBOOT_REASON_COLD] = "cold_boot",
[REBOOT_REASON_NORMAL] = "normal",
[REBOOT_REASON_RECOVERY] = "recovery",
- [REBOOT_REASON_UPDATE] = "update",
#ifdef CONFIG_TIZEN
+ [REBOOT_REASON_UPDATE] = "fota",
[REBOOT_REASON_DOWNLOAD] = "download",
#else
+ [REBOOT_REASON_UPDATE] = "update",
[REBOOT_REASON_FASTBOOT] = "fastboot",
#endif
[REBOOT_REASON_SUSPEND_OFF] = "suspend_off",
if test "${reason}" = "recovery"; then;
setenv ramdiskpart 8
setenv bootmode recovery
+elif test "${reason}" = "fota"; then;
+ setenv ramdiskpart 8
+ setenv bootmode fota
fi
# boot from ram0 if there is sbin
kernel=Image.gz
# To use comdline for using serial console. /* Normal mode */
-setenv bootargs \"root=/dev/${rootdev} rootwait rw no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=${hdmimode} cvbsmode=576cvbs ${cmode} usb-xhci.tablesize=2 logo=osd0,loaded ${console} ${boot_args} ${opts}\"
+setenv bootargs \"root=/dev/${rootdev} rootwait rw bootmode=${bootmode} no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=${hdmimode} cvbsmode=576cvbs ${cmode} usb-xhci.tablesize=2 logo=osd0,loaded ${console} ${boot_args} ${opts}\"
# Find the ramdisk offset and block count
part start $bootdev $mmcrootdev $ramdiskpart ramdisk_start