Lines Matching full:charging
685 * This means that charging current from USB source in ab8500_charger_max_usb_curr()
753 dev_err(di->dev, "USB Type - Charging not allowed\n"); in ab8500_charger_max_usb_curr()
765 dev_dbg(di->dev, "USB Type - Charging not allowed\n"); in ab8500_charger_max_usb_curr()
783 dev_err(di->dev, "USB Type invalid - try charging anyway\n"); in ab8500_charger_max_usb_curr()
1057 * to the register. Returns -1 if charging is not allowed
1114 * charging is started. Instead we need to implement
1311 * Power ON/OFF charging LED indication
1319 /* Power ON charging LED indicator, set LED current to 5mA */ in ab8500_charger_led_en()
1336 /* Power off charging LED indicator */ in ab8500_charger_led_en()
1350 * ab8500_charger_ac_en() - enable or disable ac charging
1353 * @vset: charging voltage
1354 * @iset: charging current
1356 * Enable/Disable AC/Mains charging and turns on/off the charging led
1377 /* Enable AC charging */ in ab8500_charger_ac_en()
1383 * This will turn off charging for a short while. in ab8500_charger_ac_en()
1407 "charging not started\n"); in ab8500_charger_ac_en()
1411 /* ChVoltLevel: maximum battery charging voltage */ in ab8500_charger_ac_en()
1447 /* Power on charging LED indication */ in ab8500_charger_ac_en()
1454 /* Disable AC charging */ in ab8500_charger_ac_en()
1473 * We can't turn off charging completely in ab8500_charger_ac_en()
1475 * If we do, charging will not start again. in ab8500_charger_ac_en()
1519 dev_dbg(di->dev, "%s Disabled AC charging\n", __func__); in ab8500_charger_ac_en()
1527 * ab8500_charger_usb_en() - enable usb charging
1530 * @vset: charging voltage
1533 * Enable/Disable USB charging and turns on/off the charging led respectively.
1556 * This will turn off charging for a short while. in ab8500_charger_usb_en()
1572 /* Enable USB charging */ in ab8500_charger_usb_en()
1581 "charging not started\n"); in ab8500_charger_usb_en()
1609 /* If success power on charging LED indication */ in ab8500_charger_usb_en()
1636 /* Disable USB charging */ in ab8500_charger_usb_en()
1637 dev_dbg(di->dev, "%s Disabled USB charging\n", __func__); in ab8500_charger_usb_en()
1674 dev_dbg(di->dev, "%s Disabled USB charging\n", __func__); in ab8500_charger_usb_en()
1709 * ab8500_charger_usb_check_enable() - enable usb charging
1711 * @vset: charging voltage
1737 dev_info(di->dev, "Charging has been disabled abnormally and will be re-enabled\n"); in ab8500_charger_usb_check_enable()
1758 * ab8500_charger_ac_check_enable() - enable usb charging
1760 * @vset: charging voltage
1786 dev_info(di->dev, "Charging has been disabled abnormally and will be re-enabled\n"); in ab8500_charger_ac_check_enable()
1923 * charger when charging with at some specific levels. This issue is only valid
2267 * to start the charging process. but by jumping in ab8500_charger_usb_link_status_work()
2410 * of 1sec for enabling charging in ab8500_charger_usb_state_changed_work()
2416 * USB is configured, enable charging with the charging in ab8500_charger_usb_state_changed_work()
2809 * needs to be restarted for charging to start again in ab8500_charger_chwdexp_handler()
2877 * online: ac/mains charging is in progress or not
2944 * online: usb charging is in progress or not
3018 * charging of the backup battery
3128 dev_err(di->dev, "failed to setup backup battery charging\n"); in ab8500_charger_init_hw_registers()
3132 /* Enable backup battery charging */ in ab8500_charger_init_hw_registers()
3289 /* Disable AC charging */ in ab8500_charger_remove()
3292 /* Disable USB charging */ in ab8500_charger_remove()
3527 * interrupts during charging in ab8500_charger_probe()