Lines Matching refs:abx500_chargalg
236 struct abx500_chargalg { struct
275 ssize_t (*show)(struct abx500_chargalg *, char *); argument
276 ssize_t (*store)(struct abx500_chargalg *, const char *, size_t);
289 struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, in abx500_chargalg_safety_timer_expired()
312 struct abx500_chargalg *di = container_of(timer, struct abx500_chargalg, in abx500_chargalg_maintenance_timer_expired()
330 static void abx500_chargalg_state_to(struct abx500_chargalg *di, in abx500_chargalg_state_to()
344 static int abx500_chargalg_check_charger_enable(struct abx500_chargalg *di) in abx500_chargalg_check_charger_enable()
375 static int abx500_chargalg_check_charger_connection(struct abx500_chargalg *di) in abx500_chargalg_check_charger_connection()
421 (struct abx500_chargalg *di) in abx500_chargalg_check_current_step_status()
435 static void abx500_chargalg_start_safety_timer(struct abx500_chargalg *di) in abx500_chargalg_start_safety_timer()
467 static void abx500_chargalg_stop_safety_timer(struct abx500_chargalg *di) in abx500_chargalg_stop_safety_timer()
482 static void abx500_chargalg_start_maintenance_timer(struct abx500_chargalg *di, in abx500_chargalg_start_maintenance_timer()
499 static void abx500_chargalg_stop_maintenance_timer(struct abx500_chargalg *di) in abx500_chargalg_stop_maintenance_timer()
512 static int abx500_chargalg_kick_watchdog(struct abx500_chargalg *di) in abx500_chargalg_kick_watchdog()
545 static int abx500_chargalg_ac_en(struct abx500_chargalg *di, int enable, in abx500_chargalg_ac_en()
583 static int abx500_chargalg_usb_en(struct abx500_chargalg *di, int enable, in abx500_chargalg_usb_en()
609 static int abx500_chargalg_update_chg_curr(struct abx500_chargalg *di, in abx500_chargalg_update_chg_curr()
650 static void abx500_chargalg_stop_charging(struct abx500_chargalg *di) in abx500_chargalg_stop_charging()
670 static void abx500_chargalg_hold_charging(struct abx500_chargalg *di) in abx500_chargalg_hold_charging()
691 static void abx500_chargalg_start_charging(struct abx500_chargalg *di, in abx500_chargalg_start_charging()
722 static void abx500_chargalg_check_temp(struct abx500_chargalg *di) in abx500_chargalg_check_temp()
766 static void abx500_chargalg_check_charger_voltage(struct abx500_chargalg *di) in abx500_chargalg_check_charger_voltage()
788 static void abx500_chargalg_end_of_charge(struct abx500_chargalg *di) in abx500_chargalg_end_of_charge()
816 static void init_maxim_chg_curr(struct abx500_chargalg *di) in init_maxim_chg_curr()
837 static enum maxim_ret abx500_chargalg_chg_curr_maxim(struct abx500_chargalg *di) in abx500_chargalg_chg_curr_maxim()
909 static void handle_maxim_chg_curr(struct abx500_chargalg *di) in handle_maxim_chg_curr()
941 struct abx500_chargalg *di; in abx500_chargalg_get_ext_psy_data()
1270 struct abx500_chargalg *di = power_supply_get_drvdata(psy); in abx500_chargalg_external_power_changed()
1287 static void abx500_chargalg_algorithm(struct abx500_chargalg *di) in abx500_chargalg_algorithm()
1644 struct abx500_chargalg *di = container_of(work, in abx500_chargalg_periodic_work()
1645 struct abx500_chargalg, chargalg_periodic_work.work); in abx500_chargalg_periodic_work()
1672 struct abx500_chargalg *di = container_of(work, in abx500_chargalg_wd_work()
1673 struct abx500_chargalg, chargalg_wd_work.work); in abx500_chargalg_wd_work()
1693 struct abx500_chargalg *di = container_of(work, in abx500_chargalg_work()
1694 struct abx500_chargalg, chargalg_work); in abx500_chargalg_work()
1715 struct abx500_chargalg *di = power_supply_get_drvdata(psy); in abx500_chargalg_get_property()
1744 static ssize_t abx500_chargalg_curr_step_show(struct abx500_chargalg *di, in abx500_chargalg_curr_step_show()
1750 static ssize_t abx500_chargalg_curr_step_store(struct abx500_chargalg *di, in abx500_chargalg_curr_step_store()
1775 static ssize_t abx500_chargalg_en_show(struct abx500_chargalg *di, in abx500_chargalg_en_show()
1783 static ssize_t abx500_chargalg_en_store(struct abx500_chargalg *di, in abx500_chargalg_en_store()
1844 struct abx500_chargalg *di = container_of(kobj, in abx500_chargalg_sysfs_show()
1845 struct abx500_chargalg, chargalg_kobject); in abx500_chargalg_sysfs_show()
1859 struct abx500_chargalg *di = container_of(kobj, in abx500_chargalg_sysfs_charger()
1860 struct abx500_chargalg, chargalg_kobject); in abx500_chargalg_sysfs_charger()
1890 static void abx500_chargalg_sysfs_exit(struct abx500_chargalg *di) in abx500_chargalg_sysfs_exit()
1902 static int abx500_chargalg_sysfs_init(struct abx500_chargalg *di) in abx500_chargalg_sysfs_init()
1919 struct abx500_chargalg *di = platform_get_drvdata(pdev); in abx500_chargalg_resume()
1937 struct abx500_chargalg *di = platform_get_drvdata(pdev); in abx500_chargalg_suspend()
1953 struct abx500_chargalg *di = platform_get_drvdata(pdev); in abx500_chargalg_remove()
1991 struct abx500_chargalg *di; in abx500_chargalg_probe()