summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaul E Rangel <rrangel@chromium.org>2018-04-27 15:55:42 -0600
committerchrome-bot <chrome-bot@chromium.org>2018-05-02 22:20:58 -0700
commit585d33e5d9ac9e61fcb826b5453e7245b5a40757 (patch)
tree3eaf7837854bc833bd89f6f23be0223d612d82de
parent24c077476d8263d9257b5840d4e502d5692c8b73 (diff)
downloadchrome-ec-585d33e5d9ac9e61fcb826b5453e7245b5a40757.tar.gz
ectool: Add hibernate-clear-ap-off command
Allows for: ectool reboot_ec hibernate-clear-ap-off TEST=Built and tested on grunt BRANCH=none BUG=b:73825078 Change-Id: Ia05f9c2db9e7b699882fdec61aaa9fb67b2e097d Signed-off-by: Raul E Rangel <rrangel@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1033926 Reviewed-by: Edward Hill <ecgh@chromium.org>
-rw-r--r--util/ectool.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/util/ectool.c b/util/ectool.c
index 7198694d26..ac6dbcb0d4 100644
--- a/util/ectool.c
+++ b/util/ectool.c
@@ -210,8 +210,8 @@ const char help_str[] =
" Set 16 bit duty cycle of given PWM\n"
" readtest <patternoffset> <size>\n"
" Reads a pattern from the EC via LPC\n"
- " reboot_ec <RO|RW|cold|hibernate|disable-jump> "
- "[at-shutdown|switch-slot]\n"
+ " reboot_ec <RO|RW|cold|hibernate|hibernate-clear-ap-off|disable-jump>"
+ " [at-shutdown|switch-slot]\n"
" Reboot EC to RO or RW\n"
" rtcget\n"
" Print real-time clock\n"
@@ -744,6 +744,8 @@ int cmd_reboot_ec(int argc, char *argv[])
p.cmd = EC_REBOOT_DISABLE_JUMP;
else if (!strcmp(argv[1], "hibernate"))
p.cmd = EC_REBOOT_HIBERNATE;
+ else if (!strcmp(argv[1], "hibernate-clear-ap-off"))
+ p.cmd = EC_REBOOT_HIBERNATE_CLEAR_AP_OFF;
else {
fprintf(stderr, "Unknown command: %s\n", argv[1]);
return -1;