Lines Matching full:charging

421 	 * other type of charging.  in ab8500_power_supply_changed()
454 * USB charging and no psy has been created, but we still in ab8500_charger_set_usb_connected()
719 * This means that charging current from USB source in ab8500_charger_max_usb_curr()
787 dev_err(di->dev, "USB Type - Charging not allowed\n"); in ab8500_charger_max_usb_curr()
799 dev_dbg(di->dev, "USB Type - Charging not allowed\n"); in ab8500_charger_max_usb_curr()
817 dev_err(di->dev, "USB Type invalid - try charging anyway\n"); in ab8500_charger_max_usb_curr()
1103 * to the register. Returns -1 if charging is not allowed
1160 * charging is started. Instead we need to implement
1357 * Power ON/OFF charging LED indication
1365 /* Power ON charging LED indicator, set LED current to 5mA */ in ab8500_charger_led_en()
1382 /* Power off charging LED indicator */ in ab8500_charger_led_en()
1396 * ab8500_charger_ac_en() - enable or disable ac charging
1399 * @vset_uv: charging voltage in microvolt
1400 * @iset_ua: charging current in microampere
1402 * Enable/Disable AC/Mains charging and turns on/off the charging led
1423 /* Enable AC charging */ in ab8500_charger_ac_en()
1429 * This will turn off charging for a short while. in ab8500_charger_ac_en()
1453 "charging not started\n"); in ab8500_charger_ac_en()
1457 /* ChVoltLevel: maximum battery charging voltage */ in ab8500_charger_ac_en()
1493 /* Power on charging LED indication */ in ab8500_charger_ac_en()
1500 /* Disable AC charging */ in ab8500_charger_ac_en()
1519 * We can't turn off charging completely in ab8500_charger_ac_en()
1521 * If we do, charging will not start again. in ab8500_charger_ac_en()
1565 dev_dbg(di->dev, "%s Disabled AC charging\n", __func__); in ab8500_charger_ac_en()
1573 * ab8500_charger_usb_en() - enable usb charging
1576 * @vset_uv: charging voltage in microvolt
1579 * Enable/Disable USB charging and turns on/off the charging led respectively.
1602 * This will turn off charging for a short while. in ab8500_charger_usb_en()
1618 /* Enable USB charging */ in ab8500_charger_usb_en()
1627 "charging not started\n"); in ab8500_charger_usb_en()
1655 /* If success power on charging LED indication */ in ab8500_charger_usb_en()
1682 /* Disable USB charging */ in ab8500_charger_usb_en()
1683 dev_dbg(di->dev, "%s Disabled USB charging\n", __func__); in ab8500_charger_usb_en()
1720 dev_dbg(di->dev, "%s Disabled USB charging\n", __func__); in ab8500_charger_usb_en()
1732 * ab8500_charger_usb_check_enable() - enable usb charging
1734 * @vset_uv: charging voltage in microvolt
1760 dev_info(di->dev, "Charging has been disabled abnormally and will be re-enabled\n"); in ab8500_charger_usb_check_enable()
1781 * ab8500_charger_ac_check_enable() - enable usb charging
1783 * @vset_uv: charging voltage in microvolt
1809 dev_info(di->dev, "Charging has been disabled abnormally and will be re-enabled\n"); in ab8500_charger_ac_check_enable()
1954 * charger when charging with at some specific levels. This issue is only valid
2297 * to start the charging process. but by jumping in ab8500_charger_usb_link_status_work()
2440 * of 1sec for enabling charging in ab8500_charger_usb_state_changed_work()
2446 * USB is configured, enable charging with the charging in ab8500_charger_usb_state_changed_work()
2839 * needs to be restarted for charging to start again in ab8500_charger_chwdexp_handler()
2907 * online: ac/mains charging is in progress or not
2974 * online: usb charging is in progress or not
3048 * charging of the backup battery
3158 dev_err(di->dev, "failed to setup backup battery charging\n"); in ab8500_charger_init_hw_registers()
3162 /* Enable backup battery charging */ in ab8500_charger_init_hw_registers()
3377 /* Disable AC charging */ in ab8500_charger_unbind()
3380 /* Disable USB charging */ in ab8500_charger_unbind()
3461 * interrupts during charging in ab8500_charger_probe()
3519 * The AB8505 only supports USB charging. If we are not the in ab8500_charger_probe()