summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Zhang <ryan.zhang.quanta@gmail.com>2017-01-04 19:21:34 +0800
committerchrome-bot <chrome-bot@chromium.org>2017-01-11 04:07:05 -0800
commit302431a288531dc884e70f88c00fa0b117e22d5b (patch)
tree7e1a34efe9772ef7266a9ebb9151bfe6720b4de2
parentd96460541addf75bd4c3c3a8e7b5de47cf89f2d0 (diff)
downloadchrome-ec-302431a288531dc884e70f88c00fa0b117e22d5b.tar.gz
Electro: Add battery hint message
Showing which battery is useful when debug. BUG=None BRANCH=master TEST=power on EC can see prompt Change-Id: Ic83d667ae377dc787a776116e41b09f21ee5a3be Signed-off-by: Ryan Zhang <Ryan.Zhang@quantatw.com> Reviewed-on: https://chromium-review.googlesource.com/425212 Commit-Ready: Ryan Zhang <ryan.zhang.quanta@gmail.com> Tested-by: Ryan Zhang <ryan.zhang.quanta@gmail.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
-rw-r--r--board/reef/battery.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/board/reef/battery.c b/board/reef/battery.c
index df7d70d642..dc7b40b056 100644
--- a/board/reef/battery.c
+++ b/board/reef/battery.c
@@ -19,6 +19,8 @@
#include "i2c.h"
#include "util.h"
+#define CPRINTS(format, args...) cprints(CC_CHARGER, format, ## args)
+
enum battery_type {
BATTERY_SONY_CORP,
BATTERY_SMP_COS4870,
@@ -306,7 +308,10 @@ static int board_get_battery_type(void)
*/
static void board_init_battery_type(void)
{
- board_get_battery_type();
+ if (board_get_battery_type() != BATTERY_TYPE_COUNT)
+ CPRINTS("found batt:%s", info[board_battery_type].manuf_name);
+ else
+ CPRINTS("battery not found");
}
DECLARE_HOOK(HOOK_INIT, board_init_battery_type, HOOK_PRIO_INIT_I2C + 1);