summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTing Shen <phoenixshen@google.com>2019-10-17 11:48:44 +0800
committerCommit Bot <commit-bot@chromium.org>2019-10-18 09:26:27 +0000
commit73948347d8d2faf4e5ce761c93614d238c5179d9 (patch)
tree080c7a2623443e045a64dcabd7314d23926c658b
parent4ee5cad3705b6f4f4de15030018a856a7b05710b (diff)
downloadchrome-ec-stabilize-12607.5.B.tar.gz
krane: set end of charge current threshold to 140mAstabilize-12607.6.Bstabilize-12607.5.Bstabilize-12607.3.B
According to the battery spec in b/142097561#comment15, EoC current should be 140mA. BUG=b:142097561 TEST=make BRANCH=kukui Change-Id: I913a1abecd2fc6ac28ba16513c3f0cc145afc38c Signed-off-by: Ting Shen <phoenixshen@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1866212 Reviewed-by: Eric Yilun Lin <yllin@chromium.org> Commit-Queue: Ting Shen <phoenixshen@chromium.org> Tested-by: Ting Shen <phoenixshen@chromium.org>
-rw-r--r--board/kukui/board.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/board/kukui/board.c b/board/kukui/board.c
index c62d89a92d..792c5690cb 100644
--- a/board/kukui/board.c
+++ b/board/kukui/board.c
@@ -121,6 +121,20 @@ static void board_hpd_update(int port, int hpd_lvl, int hpd_irq)
host_set_single_event(EC_HOST_EVENT_USB_MUX);
}
+__override const struct rt946x_init_setting *board_rt946x_init_setting(void)
+{
+ static const struct rt946x_init_setting battery_init_setting = {
+ .eoc_current = 140,
+ .mivr = 4000,
+ .ircmp_vclamp = 32,
+ .ircmp_res = 25,
+ .boost_voltage = 5050,
+ .boost_current = 1500,
+ };
+
+ return &battery_init_setting;
+}
+
struct usb_mux usb_muxes[CONFIG_USB_PD_PORT_COUNT] = {
{
.port_addr = IT5205_I2C_ADDR1_FLAGS,