summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIkjoon Jang <ikjn@chromium.org>2020-10-22 15:10:35 +0800
committerCommit Bot <commit-bot@chromium.org>2021-09-11 01:19:52 +0000
commit836efc3c35afe0eef890f25b7e82a32d6f645e3d (patch)
tree4cbbe79d96a599617d13384654fd786da898e78a
parenteed64a64a85f9fe974df689dd263589109b21288 (diff)
downloadchrome-ec-836efc3c35afe0eef890f25b7e82a32d6f645e3d.tar.gz
virtual_battery: support reading DeviceChemistry
BUG=b:170921599, b:197184697 TEST=check sbs-battery from host side BRANCH=None Signed-off-by: Ikjoon Jang <ikjn@chromium.org> Change-Id: I1cae097f8056569c00a284cfbff56483a7ba4387 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2491589 Reviewed-by: Jack Rosenthal <jrosenth@chromium.org> (cherry picked from commit db27b92f6221b02dfd95aa17f06b6b9339352a6e) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3153631 Commit-Queue: Brian Norris <briannorris@chromium.org> Tested-by: Brian Norris <briannorris@chromium.org>
-rw-r--r--common/virtual_battery.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/common/virtual_battery.c b/common/virtual_battery.c
index 3532f7acfe..29e6e8ec7d 100644
--- a/common/virtual_battery.c
+++ b/common/virtual_battery.c
@@ -289,6 +289,9 @@ int virtual_battery_operation(const uint8_t *batt_cmd_head,
case SB_DEVICE_NAME:
copy_memmap_string(dest, EC_MEMMAP_BATT_MODEL, read_len);
break;
+ case SB_DEVICE_CHEMISTRY:
+ copy_memmap_string(dest, EC_MEMMAP_BATT_TYPE, read_len);
+ break;
case SB_AVERAGE_TIME_TO_FULL:
/* This may cause an i2c transaction */
if (battery_time_to_full(&val))