From ea56741fb3391989525aae2cc6dec112bb093f6d Mon Sep 17 00:00:00 2001 From: Bill Richardson Date: Thu, 16 Aug 2012 16:11:08 -0700 Subject: [PATCH] Display debug message before shutting down to protect the battery. The serial console was showing that the CPU was being forcefully shut down, but I couldn't figure out why. Add a debug message so I'll know next time. BUG=none TEST=none BRANCH=none Change-Id: I6216711d03fd5e08190b9f0528a4bd8948b74dd8 Signed-off-by: Bill Richardson Reviewed-on: https://gerrit.chromium.org/gerrit/30606 Reviewed-by: Randall Spangler --- common/charge_state.c | 1 + 1 file changed, 1 insertion(+) diff --git a/common/charge_state.c b/common/charge_state.c index b2d535c8ee..1b9bc4e440 100644 --- a/common/charge_state.c +++ b/common/charge_state.c @@ -104,6 +104,7 @@ static void poweroff_wait_ac(void) * TODO(rong): remove platform dependent code */ #ifdef CONFIG_TASK_X86POWER + CPRINTF("[%T force shutdown to avoid damaging battery]\n"); x86_power_force_shutdown(); host_set_single_event(EC_HOST_EVENT_BATTERY_SHUTDOWN); #endif /* CONFIG_TASK_X86POWER */