diff options
author | Ikjoon Jang <ikjn@chromium.org> | 2020-10-22 15:10:35 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-09-11 01:19:52 +0000 |
commit | 836efc3c35afe0eef890f25b7e82a32d6f645e3d (patch) | |
tree | 4cbbe79d96a599617d13384654fd786da898e78a | |
parent | eed64a64a85f9fe974df689dd263589109b21288 (diff) | |
download | chrome-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.c | 3 |
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)) |