From: Jaehoon Chung Date: Mon, 18 Jul 2022 06:14:15 +0000 (+0900) Subject: scripts: tizen_rpi: add the reboot_param_clear X-Git-Tag: submit/tizen/20220718.110123~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d702c8cdae79a6c53271d1f09a25a435467178e7;p=platform%2Fkernel%2Fu-boot.git scripts: tizen_rpi: add the reboot_param_clear Add the reboot_param_clear to clear the reboot parameter. If there is no method to clear reboot parameter, it can be enterred to some mode infinitely. Change-Id: I6edbe2d4d989e172fa7bc6f032b5e627e540637a Signed-off-by: Jaehoon Chung --- diff --git a/include/samsung/tizen_rpi.h b/include/samsung/tizen_rpi.h index 16aa91cd8b..f14e5ac5ce 100644 --- a/include/samsung/tizen_rpi.h +++ b/include/samsung/tizen_rpi.h @@ -109,6 +109,11 @@ #define TIZEN_VC_MEM "vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 " #endif +#define CLEAR_REBOOT_PARAM \ + "mw.l ${rebootparam_addr} ${normal_val} ; " \ + "ext4write mmc ${mmcbootdev}:${mmcinformpart} ${rebootparam_addr} /${rebootparamfile} 8; " + + /* SD/MMC configuration */ #define CONFIG_MMC_DEFAULT_DEV 0 @@ -140,6 +145,7 @@ "upgrade_val=72677075\0" \ "recovery_val=72766372\0" \ "nodef_val=6665646e\0" \ + "normal_val=6d726f6e\0" \ "download_val=6c6e7764\0" \ "ramdiskpart=7\0" \ "part=7\0" \ @@ -160,6 +166,7 @@ "set_to_part_b=" SET_TO_PARTITION_B "\0" \ "gpt_parts=" GPT_PARTS_DEFAULT "\0" \ "update_gpt_part=gpt write mmc ${mmcbootdev} ${gpt_parts}\0" \ + "reboot_param_clear=" CLEAR_REBOOT_PARAM "\0" \ "" #endif /* __CONFIG_TIZEN_RPI_H */