diff options
author | Rong Chang <rongchang@chromium.org> | 2012-08-27 18:29:27 +0800 |
---|---|---|
committer | Gerrit <chrome-bot@google.com> | 2012-08-28 03:44:43 -0700 |
commit | 38454d7a161b28319bfa111e5ca8a89009699ae1 (patch) | |
tree | 7f87556cd7da5894cb9c23c20a99e9016f3d4e44 /board | |
parent | a0f7b3dac8c1e72635f6266962a297bbc7c45bdd (diff) | |
download | chrome-ec-38454d7a161b28319bfa111e5ca8a89009699ae1.tar.gz |
snow: Change TPSCHROME fastcharge timeout to 6 hours
When battery temperature t in range 0C to 10C, default charging current
is 50%. And it will take longer than 3 hours to charge battery from 0%
to full.
Signed-off-by: Rong Chang <rongchang@chromium.org>
BRANCH=snow
BUG=chrome-os-partner:13172
TEST=manual
Check pmu register 0x4. FASTCHARGE bits[4:2] should be 0b100.
Change-Id: I133acee21c0886b0739b4b41766ca077bb4babbc
Reviewed-on: https://gerrit.chromium.org/gerrit/31458
Reviewed-by: Yung-Chieh Lo <yjlou@chromium.org>
Commit-Ready: Rong Chang <rongchang@chromium.org>
Tested-by: Rong Chang <rongchang@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/snow/board.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/board/snow/board.c b/board/snow/board.c index 25122a85f8..8fe510a020 100644 --- a/board/snow/board.c +++ b/board/snow/board.c @@ -279,11 +279,12 @@ void board_pmu_init(void) { int ver; - /* - * Set fast charging timeout to 3hr. - * Enable gpio charge_en control. - */ - pmu_write(0x04, 0x06); + /* Set fast charging timeout to 6 hours*/ + pmu_set_fastcharge(TIMEOUT_6HRS); + /* Enable external gpio CHARGER_EN control */ + pmu_enable_ext_control(1); + /* Disable force charging */ + pmu_enable_charger(0); /* Set NOITERM bit */ pmu_low_current_charging(1); |