diff options
author | Will McVicker <willmcvicker@google.com> | 2022-05-16 10:54:48 -0700 |
---|---|---|
committer | Will McVicker <willmcvicker@google.com> | 2022-05-16 11:01:23 -0700 |
commit | fe9913fefd25aa6d0a55a3dd9dc9ec23836b7611 (patch) | |
tree | fd08912ad147c41f9d5ed775521a4e3ca42e5f6c | |
parent | 1cef5ef097a33c3120e4652b19d8dd945ef1ec54 (diff) | |
parent | dfa52acf7844d835def21054cd1f783d67581c1c (diff) | |
download | reset-fe9913fefd25aa6d0a55a3dd9dc9ec23836b7611.tar.gz |
Merge partner/android13-gs-pixel-5.10 into partner/android-gs-pixel-mainline
* partner/android13-gs-pixel-5.10:
power: reset: Add reboot-ab-update support
Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: I1aca4eea64ad60dea7fe6178c6ab9b50393def99
-rw-r--r-- | exynos-gs101-reboot.c | 3 | ||||
-rw-r--r-- | exynos-gs201-reboot.c | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/exynos-gs101-reboot.c b/exynos-gs101-reboot.c index 12de215..95ac0e6 100644 --- a/exynos-gs101-reboot.c +++ b/exynos-gs101-reboot.c @@ -46,6 +46,7 @@ enum pon_reboot_mode { REBOOT_MODE_DMVERITY_CORRUPTED = 0x50, REBOOT_MODE_SHUTDOWN_THERMAL = 0x51, + REBOOT_MODE_AB_UPDATE = 0x52, REBOOT_MODE_RESCUE = 0xF9, REBOOT_MODE_FASTBOOT = 0xFA, @@ -142,6 +143,8 @@ static void exynos_reboot_parse(const char *cmd) value = REBOOT_MODE_RESCUE; else if (!strcmp(cmd, "shutdown-thermal")) value = REBOOT_MODE_SHUTDOWN_THERMAL; + else if (!strcmp(cmd, "reboot-ab-update")) + value = REBOOT_MODE_AB_UPDATE; else if (!strcmp(cmd, "from_fastboot") || !strcmp(cmd, "shell") || !strcmp(cmd, "userrequested") || diff --git a/exynos-gs201-reboot.c b/exynos-gs201-reboot.c index af9c948..0f25600 100644 --- a/exynos-gs201-reboot.c +++ b/exynos-gs201-reboot.c @@ -37,6 +37,7 @@ enum pon_reboot_mode { REBOOT_MODE_DMVERITY_CORRUPTED = 0x50, REBOOT_MODE_SHUTDOWN_THERMAL = 0x51, + REBOOT_MODE_AB_UPDATE = 0x52, REBOOT_MODE_RESCUE = 0xF9, REBOOT_MODE_FASTBOOT = 0xFA, @@ -85,6 +86,8 @@ static void exynos_reboot_parse(const char *cmd) value = REBOOT_MODE_RESCUE; else if (!strcmp(cmd, "shutdown-thermal")) value = REBOOT_MODE_SHUTDOWN_THERMAL; + else if (!strcmp(cmd, "reboot-ab-update")) + value = REBOOT_MODE_AB_UPDATE; else if (!strcmp(cmd, "from_fastboot") || !strcmp(cmd, "shell") || !strcmp(cmd, "userrequested") || |