summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDevin Lu <Devin.Lu@quantatw.com>2021-11-12 09:21:50 +0800
committerCommit Bot <commit-bot@chromium.org>2021-12-24 02:39:53 +0000
commit5e6399a05ad1af6ef0a96ce52b1d65ab44f6d8b2 (patch)
treeaa263ac1390bfa1f2aa2456f0a1170c837851151
parentb612ff517307550285fcc1c3df4cee82990a2c80 (diff)
downloadchrome-ec-5e6399a05ad1af6ef0a96ce52b1d65ab44f6d8b2.tar.gz
vell: Change charger to isl9241
BUG=b:200974867 BRANCH=none TEST=Make sure battery charging/discharing normally. Signed-off-by: Devin Lu <Devin.Lu@quantatw.com> Change-Id: I5b2adc406b2103f9764ba21e5fcbb54632241ad6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3276028 Reviewed-by: Boris Mittelberg <bmbm@google.com>
-rw-r--r--board/vell/board.h9
-rw-r--r--board/vell/charger.c6
2 files changed, 6 insertions, 9 deletions
diff --git a/board/vell/board.h b/board/vell/board.h
index 154cb95bdd..6330a41dfd 100644
--- a/board/vell/board.h
+++ b/board/vell/board.h
@@ -162,13 +162,10 @@
#define CONFIG_FANS FAN_CH_COUNT
/* Charger defines */
-#define CONFIG_CHARGER_BQ25720
-#define CONFIG_CHARGER_BQ25720_VSYS_TH2_CUSTOM
-#define CONFIG_CHARGER_BQ25720_VSYS_TH2_DV 70
+#define CONFIG_CHARGER_ISL9241
#define CONFIG_CHARGE_RAMP_SW
-#define CONFIG_CHARGER_BQ25710_SENSE_RESISTOR 10
-#define CONFIG_CHARGER_BQ25710_SENSE_RESISTOR_AC 10
-#define CONFIG_CHARGER_BQ25710_PSYS_SENSING
+#define CONFIG_CHARGER_SENSE_RESISTOR 10
+#define CONFIG_CHARGER_SENSE_RESISTOR_AC 20
/*
* Older boards have a different ADC assignment.
diff --git a/board/vell/charger.c b/board/vell/charger.c
index 04be67147d..9f7c760858 100644
--- a/board/vell/charger.c
+++ b/board/vell/charger.c
@@ -10,7 +10,7 @@
#include "charger.h"
#include "compile_time_macros.h"
#include "console.h"
-#include "driver/charger/bq25710.h"
+#include "driver/charger/isl9241.h"
#include "usbc_ppc.h"
#include "usb_pd.h"
#include "util.h"
@@ -23,8 +23,8 @@
const struct charger_config_t chg_chips[] = {
{
.i2c_port = I2C_PORT_CHARGER,
- .i2c_addr_flags = BQ25710_SMBUS_ADDR1_FLAGS,
- .drv = &bq25710_drv,
+ .i2c_addr_flags = ISL9241_ADDR_FLAGS,
+ .drv = &isl9241_drv,
},
};
BUILD_ASSERT(ARRAY_SIZE(chg_chips) == CHARGER_NUM);