Lines Matching refs:pm860x_charger_info
99 struct pm860x_charger_info { struct
119 static int measure_vchg(struct pm860x_charger_info *info, int *data) in measure_vchg() argument
137 static void set_vchg_threshold(struct pm860x_charger_info *info, in set_vchg_threshold()
159 static void set_vbatt_threshold(struct pm860x_charger_info *info, in set_vbatt_threshold()
182 static int start_precharge(struct pm860x_charger_info *info) in start_precharge()
221 static int start_fastcharge(struct pm860x_charger_info *info) in start_fastcharge()
273 static void stop_charge(struct pm860x_charger_info *info, int vbatt) in stop_charge()
281 static void power_off_notification(struct pm860x_charger_info *info) in power_off_notification()
286 static int set_charging_fsm(struct pm860x_charger_info *info) in set_charging_fsm()
401 struct pm860x_charger_info *info = data; in pm860x_charger_handler()
431 struct pm860x_charger_info *info = data; in pm860x_temp_handler()
461 struct pm860x_charger_info *info = data; in pm860x_exception_handler()
474 struct pm860x_charger_info *info = data; in pm860x_done_handler()
526 struct pm860x_charger_info *info = data; in pm860x_vbattery_handler()
546 struct pm860x_charger_info *info = data; in pm860x_vchg_handler()
598 struct pm860x_charger_info *info = power_supply_get_drvdata(psy); in pm860x_usb_get_prop()
622 static int pm860x_init_charger(struct pm860x_charger_info *info) in pm860x_init_charger()
670 struct pm860x_charger_info *info; in pm860x_charger_probe()
741 struct pm860x_charger_info *info = platform_get_drvdata(pdev); in pm860x_charger_remove()