diff options
author | Sheng-Liang Song <ssl@chromium.org> | 2014-07-24 11:39:06 -0700 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-08-29 03:00:20 +0000 |
commit | dcb9bb6026bc9b600b968307bb228f8766e9591d (patch) | |
tree | 3d7c3ce419a447602ec134b4c58e5b06922900c1 /driver | |
parent | f5b9f2d64119ec1f56a7fc9d8a503ebe2a5af5d8 (diff) | |
download | chrome-ec-dcb9bb6026bc9b600b968307bb228f8766e9591d.tar.gz |
EC: clean up i2c_read_string
- Removed duplicate (similar) i2c_read_string functions.
- Kept one generic (weak) copy in common/i2c.c.
- TBD: Need support start/stop flags for STM32 family devices
BUG=chrome-os-partner:23569
BRANCH=ToT
TEST=Verified with smart battery firmware update application on glimmer.
Passed LGC & Simplo Battery.
Change-Id: I6d9446c60b6a36aef9a6179242c081084199c8e2
Signed-off-by: Sheng-Liang Song <ssl@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/209866
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'driver')
-rw-r--r-- | driver/battery/smart.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/battery/smart.c b/driver/battery/smart.c index 6dcedfd81f..0df0fefbe8 100644 --- a/driver/battery/smart.c +++ b/driver/battery/smart.c @@ -413,7 +413,7 @@ static int host_command_sb_read_block(struct host_cmd_handler_args *args) (p->reg != SB_DEVICE_CHEMISTRY) && (p->reg != SB_MANUFACTURER_DATA)) return EC_RES_INVALID_PARAM; - rv = i2c_read_string(I2C_PORT_BATTERY, BATTERY_ADDR, p->reg, + rv = sb_read_string(I2C_PORT_BATTERY, BATTERY_ADDR, p->reg, r->data, 32); if (rv) return EC_RES_ERROR; |