diff options
author | Michael5 Chen1 <michael5_chen1@pegatron.corp-partner.google.com> | 2022-04-13 13:25:54 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-04-14 10:31:39 +0000 |
commit | 4efe01202e6c8e5681c953732ebf3ada539c8804 (patch) | |
tree | 6881f036b4c5bf9d840b78beb9e74a9630d7ab8b /driver/battery | |
parent | d1c5c1c0d5b74bb011a9f76d3a89d90ea3373275 (diff) | |
download | chrome-ec-4efe01202e6c8e5681c953732ebf3ada539c8804.tar.gz |
virtual_battery: Return manufacturer data
Add battery command manufacturer data
BUG=b:228360450
BRANCH=kukui
TEST=make buildall
Run command "ectool i2cxfer 2 0x0b 0x05 0x23" on damu
Signed-off-by: Michael5 Chen1 <michael5_chen1@pegatron.corp-partner.google.com>
Change-Id: Iab93801e28b0d6f32cb257c19573e6dfbdc3c3bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3583910
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'driver/battery')
-rw-r--r-- | driver/battery/smart.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/driver/battery/smart.c b/driver/battery/smart.c index 72cf545afe..91058150fa 100644 --- a/driver/battery/smart.c +++ b/driver/battery/smart.c @@ -321,6 +321,11 @@ test_mockable int battery_device_chemistry(char *dest, int size) return sb_read_string(SB_DEVICE_CHEMISTRY, dest, size); } +int battery_manufacturer_data(char *data, int size) +{ + return sb_read_string(SB_MANUFACTURER_DATA, data, size); +} + int battery_get_avg_current(void) { int current; |