diff options
author | Jone Chou <jonechou@google.com> | 2021-04-08 02:37:30 +0800 |
---|---|---|
committer | Jone Chou <jonechou@google.com> | 2021-04-08 04:23:20 +0000 |
commit | 8ce9a792a486dc69400a0eeeb2d8511d1b0905e9 (patch) | |
tree | 15fffe5e06b50ea6fe578ca69b29f134a0d554ff | |
parent | f55b7a81abfbd2eae3ab3ad990c5e52cf2dc456a (diff) | |
download | reset-8ce9a792a486dc69400a0eeeb2d8511d1b0905e9.tar.gz |
power: reset: handle all of known reboot command messages
"Unknown reboot command:" messages could be misleading during debugg
Bug: 184597183
Signed-off-by: Jone Chou <jonechou@google.com>
Change-Id: I5173b587cad820b18cdd79d6ba383838cdbd027d
-rw-r--r-- | exynos-reboot.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/exynos-reboot.c b/exynos-reboot.c index c52dfcd..158951b 100644 --- a/exynos-reboot.c +++ b/exynos-reboot.c @@ -142,6 +142,13 @@ static void exynos_reboot_parse(const char *cmd) exynos_reboot_mode_set(REBOOT_MODE_FASTBOOT); } else if (!strcmp(cmd, "recovery")) { exynos_reboot_mode_set(REBOOT_MODE_RECOVERY); + } else if (!strcmp(cmd, "dm-verity device corrupted") || + !strcmp(cmd, "from_fastboot") || + !strcmp(cmd, "shell") || + !strcmp(cmd, "userrequested") || + !strcmp(cmd, "userrequested,fastboot") || + !strcmp(cmd, "userrequested,recovery")) { + /* Known reboot command */ } else { pr_err("Unknown reboot command: '%s'\n", cmd); } |