Lines Matching defs:vbatt
270 static void stop_charge(struct pm860x_charger_info *info, int vbatt)
274 if (vbatt > CHARGE_THRESHOLD && info->online)
291 int vbatt;
302 vbatt = data.intval / 1000;
319 dev_dbg(info->dev, "set_charging_fsm:vbatt:%d(mV)\n", vbatt);
324 if (vbatt < PRECHARGE_THRESHOLD) {
327 } else if (vbatt > DISCHARGE_THRESHOLD) {
329 stop_charge(info, vbatt);
330 } else if (vbatt < DISCHARGE_THRESHOLD) {
335 if (vbatt < POWEROFF_THRESHOLD) {
339 stop_charge(info, vbatt);
345 if (vbatt > PRECHARGE_THRESHOLD) {
351 stop_charge(info, vbatt);
356 if (vbatt < PRECHARGE_THRESHOLD) {
362 stop_charge(info, vbatt);
367 if (vbatt < PRECHARGE_THRESHOLD) {
370 } else if (vbatt < DISCHARGE_THRESHOLD) {
375 if (vbatt < POWEROFF_THRESHOLD)
377 else if (vbatt > CHARGE_THRESHOLD && info->online)
475 int vbatt;
496 vbatt = val.intval / 1000;
507 if (vbatt > CHARGE_THRESHOLD && ret & STATUS2_CHG)
651 { "vbatt", pm860x_vbattery_handler },