From f34cf3da573dd95f44e772a3b927d49ae47843e1 Mon Sep 17 00:00:00 2001 From: "YB.Ha" Date: Fri, 8 Aug 2014 15:53:43 +0900 Subject: winky : Fix the method to read full battery capacity 'struct batt_params' has no member named 'full_capacity' BUG=chrome-os-partner:31146 TEST=emerge-winky chromeos-ec Check charging current by i2c register. Change-Id: Idaeb5fcd6c322c552793fc955e64d669c0b09fa4 Reviewed-on: https://chromium-review.googlesource.com/211561 Reviewed-by: yoojin lee Reviewed-by: Mohammed Habibulla Commit-Queue: yoojin lee Tested-by: yoojin lee --- board/winky/battery.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/board/winky/battery.c b/board/winky/battery.c index 8c662ca149..7d087edf67 100755 --- a/board/winky/battery.c +++ b/board/winky/battery.c @@ -80,6 +80,7 @@ inline void board_battery_not_connected(void) void battery_override_params(struct batt_params *batt) { + int bat_fcc; int bat_temp_c = DECI_KELVIN_TO_CELSIUS(batt->temperature); int chstate = charge_get_state(); @@ -134,7 +135,8 @@ void battery_override_params(struct batt_params *batt) } if(chstate == PWR_STATE_CHARGE) { - batt->desired_current = (batt->full_capacity)*6/10; + battery_full_charge_capacity(&bat_fcc); + batt->desired_current = bat_fcc*6/10; } } #endif /* CONFIG_BATTERY_OVERRIDE_PARAMS */ -- cgit v1.2.1