summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYB.Ha <ybha@samsung.com>2014-08-08 15:53:43 +0900
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-08-08 07:31:12 +0000
commitf34cf3da573dd95f44e772a3b927d49ae47843e1 (patch)
tree92f34730eee3770c7bb6dfc2ab8fcc3e4f41b329
parentb264c41a01c0d4251bb2940d67bebe9a729360cf (diff)
downloadchrome-ec-f34cf3da573dd95f44e772a3b927d49ae47843e1.tar.gz
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 <yoojin7.lee@samsung.com> Reviewed-by: Mohammed Habibulla <moch@chromium.org> Commit-Queue: yoojin lee <yoojin7.lee@samsung.com> Tested-by: yoojin lee <yoojin7.lee@samsung.com>
-rwxr-xr-xboard/winky/battery.c4
1 files changed, 3 insertions, 1 deletions
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 */