summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTommy Chung <tommy.chung@quanta.corp-partner.google.com>2021-10-13 14:19:44 +0800
committerCommit Bot <commit-bot@chromium.org>2021-10-28 00:55:54 +0000
commit987c6ab3d287fc60d1163f55d31682a35a441742 (patch)
tree9e61bae647d6dd6a5a693d7573bf9e81cde7476a
parentdb63fb74ee0e4bc7c611033851759b41f44642fd (diff)
downloadchrome-ec-987c6ab3d287fc60d1163f55d31682a35a441742.tar.gz
kingoftown: Implement battery_get_vendor_param to read vendor params
Add CONFIG_BATTERY_VENDOR_PARAM and define specific param regs to get battery CT code. BUG=none BRANCH=trogdor TEST=check `ectool batteryparam` cmd on kingoftown. Signed-off-by: Tommy Chung <tommy.chung@quanta.corp-partner.google.com> Change-Id: Ib98e1500ac8082568caf7097dec9f10a813da789 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3219978 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
-rw-r--r--board/kingoftown/battery.c4
-rw-r--r--board/kingoftown/board.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/board/kingoftown/battery.c b/board/kingoftown/battery.c
index c039fb3e45..3fd82bc282 100644
--- a/board/kingoftown/battery.c
+++ b/board/kingoftown/battery.c
@@ -59,6 +59,7 @@ const struct board_batt_params board_battery_info[] = {
.charging_max_c = 45,
.discharging_min_c = -10,
.discharging_max_c = 60,
+ .vendor_param_start = 0x70,
},
},
@@ -88,6 +89,7 @@ const struct board_batt_params board_battery_info[] = {
.charging_max_c = 45,
.discharging_min_c = -10,
.discharging_max_c = 60,
+ .vendor_param_start = 0x70,
},
},
@@ -117,6 +119,7 @@ const struct board_batt_params board_battery_info[] = {
.charging_max_c = 45,
.discharging_min_c = -10,
.discharging_max_c = 60,
+ .vendor_param_start = 0x70,
},
},
@@ -148,6 +151,7 @@ const struct board_batt_params board_battery_info[] = {
.charging_max_c = 45,
.discharging_min_c = -10,
.discharging_max_c = 60,
+ .vendor_param_start = 0x70,
},
},
};
diff --git a/board/kingoftown/board.h b/board/kingoftown/board.h
index 5b49618d12..1ba0ed0c34 100644
--- a/board/kingoftown/board.h
+++ b/board/kingoftown/board.h
@@ -30,6 +30,7 @@
#define CONFIG_BATTERY_DEVICE_CHEMISTRY "LION"
#define CONFIG_BATTERY_REVIVE_DISCONNECT
#define CONFIG_BATTERY_FUEL_GAUGE
+#define CONFIG_BATTERY_VENDOR_PARAM
/* BC 1.2 Charger */
#define CONFIG_BC12_DETECT_PI3USB9201