Lines Matching full:maintenance

51  * full charging cycle in the case where maintenance charging
201 * @maintenance_chg: indicate if maintenance charge is active
220 * @maintenance_timer: maintenance charging timer
278 * the maintenance timer
281 * This function gets called when the maintenance timer
291 dev_dbg(di->dev, "Maintenance timer expired\n"); in ab8500_chargalg_maintenance_timer_expired()
422 * ab8500_chargalg_start_maintenance_timer() - Start charging maintenance timer
424 * @duration: duration of the maintenance timer in minutes
426 * The maintenance timer is used to maintain the charge in the battery once
442 * ab8500_chargalg_stop_maintenance_timer() - Stop maintenance timer
445 * The maintenance timer is stopped whenever maintenance ends or when another
595 * This function is called in the case where maintenance charging has been
1441 * maintenance charging else go back to waiting for in ab8500_chargalg_algorithm()
1453 /* This state will be used when the maintenance state is disabled */ in ab8500_chargalg_algorithm()
1467 /* No maintenance A state, go back to normal */ in ab8500_chargalg_algorithm()
1489 * maintenance charging, especially in older batteries. in ab8500_chargalg_algorithm()
1493 dev_info(di->dev, "restarted charging from maintenance state A - battery getting old?\n"); in ab8500_chargalg_algorithm()
1500 /* No maintenance B state, go back to normal */ in ab8500_chargalg_algorithm()
1521 * maintenance charging, especially in older batteries. in ab8500_chargalg_algorithm()
1525 dev_info(di->dev, "restarted charging from maintenance state B - battery getting old?\n"); in ab8500_chargalg_algorithm()
1794 /* Initilialize maintenance timer */ in ab8500_chargalg_probe()