From 3a10cd37bb990db78e46f47f440172e3178fa1ed Mon Sep 17 00:00:00 2001 From: Bill Richardson Date: Tue, 5 Jun 2012 23:33:01 -0700 Subject: 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 Reviewed-on: https://gerrit.chromium.org/gerrit/24578 Reviewed-by: Randall Spangler --- common/x86_power.c | 11 +++++++++++ 1 file changed, 11 insertions(+) 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 */ -- cgit v1.2.1