diff options
author | Bill Richardson <wfrichar@chromium.org> | 2012-06-05 23:33:01 -0700 |
---|---|---|
committer | Gerrit <chrome-bot@google.com> | 2012-06-06 08:02:04 -0700 |
commit | 3a10cd37bb990db78e46f47f440172e3178fa1ed (patch) | |
tree | e320c8443430689fa6bb7f69bbd4bb73de9b7d49 | |
parent | 99845e2fd5c89f78f5d34ea5c705e6d55aba5043 (diff) | |
download | chrome-ec-3a10cd37bb990db78e46f47f440172e3178fa1ed.tar.gz |
Add powerinfo command to display CPU state
BUG=chrome-os-partner:10194
TEST=manual
Run "powerinfo" at the EC console.
Change-Id: I4c8fe8bc32ae6600bd8f0729e81bd239198c73fc
Signed-off-by: Bill Richardson <wfrichar@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/24578
Reviewed-by: Randall Spangler <rspangler@chromium.org>
-rw-r--r-- | common/x86_power.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/common/x86_power.c b/common/x86_power.c index 6115492487..4d3ba351e9 100644 --- a/common/x86_power.c +++ b/common/x86_power.c @@ -608,6 +608,17 @@ DECLARE_CONSOLE_COMMAND(x86reset, command_x86reset, "Issue x86 reset", NULL); +static int command_powerinfo(int argc, char **argv) +{ + CPRINTF("[%T x86 power state %d = %s, in 0x%04x]\n", + state, state_names[state], in_signals); + return EC_SUCCESS; +} +DECLARE_CONSOLE_COMMAND(powerinfo, command_powerinfo, + "", + "Show current power state", + NULL); + /*****************************************************************************/ /* Host commands */ |