Lines Matching defs:ocv
327 static int calc_ocv(struct pm860x_battery_info *info, int *ocv)
337 if (!ocv)
355 *ocv = vbatt_avg - ibatt_avg * info->resistor / 1000;
357 *ocv = vbatt_avg;
359 dev_dbg(info->dev, "VBAT average:%d, OCV:%d\n", vbatt_avg, *ocv);
369 int ocv;
378 ret = calc_ocv(info, &ocv);
381 ret = measure_vbatt(info, OCV_MODE_SLEEP, &ocv);
388 if (ocv < array_soc[count - 1][0]) {
394 if (ocv >= array_soc[i][0]) {