Lines Matching defs:pm2

115 static void set_lpn_pin(struct pm2xxx_charger *pm2)  in set_lpn_pin()
123 static void clear_lpn_pin(struct pm2xxx_charger *pm2) in clear_lpn_pin()
129 static int pm2xxx_reg_read(struct pm2xxx_charger *pm2, int reg, u8 *val) in pm2xxx_reg_read()
148 static int pm2xxx_reg_write(struct pm2xxx_charger *pm2, int reg, u8 val) in pm2xxx_reg_write()
167 static int pm2xxx_charging_enable_mngt(struct pm2xxx_charger *pm2) in pm2xxx_charging_enable_mngt()
178 static int pm2xxx_charging_disable_mngt(struct pm2xxx_charger *pm2) in pm2xxx_charging_disable_mngt()
200 static int pm2xxx_charger_batt_therm_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_batt_therm_mngt()
208 static int pm2xxx_charger_die_therm_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_die_therm_mngt()
215 static int pm2xxx_charger_ovv_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_ovv_mngt()
227 static int pm2xxx_charger_wd_exp_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_wd_exp_mngt()
237 static int pm2xxx_charger_vbat_lsig_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_vbat_lsig_mngt()
271 static int pm2xxx_charger_bat_disc_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_bat_disc_mngt()
278 static int pm2xxx_charger_detection(struct pm2xxx_charger *pm2, u8 *val) in pm2xxx_charger_detection()
295 static int pm2xxx_charger_itv_pwr_plug_mngt(struct pm2xxx_charger *pm2, int val) in pm2xxx_charger_itv_pwr_plug_mngt()
318 static int pm2xxx_charger_itv_pwr_unplug_mngt(struct pm2xxx_charger *pm2, in pm2xxx_charger_itv_pwr_unplug_mngt()
329 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg0() local
358 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg1() local
380 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg2() local
397 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg3() local
438 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg4() local
465 struct pm2xxx_charger *pm2 = pm2_data; in pm2_int_reg5() local
484 struct pm2xxx_charger *pm2 = data; in pm2xxx_irq_int() local
508 static int pm2xxx_charger_get_ac_cv(struct pm2xxx_charger *pm2) in pm2xxx_charger_get_ac_cv()
573 struct pm2xxx_charger *pm2; in pm2xxx_charger_update_charger_current() local
608 struct pm2xxx_charger *pm2; in pm2xxx_charger_ac_get_property() local
641 static int pm2xxx_charging_init(struct pm2xxx_charger *pm2) in pm2xxx_charging_init()
715 struct pm2xxx_charger *pm2 = to_pm2xxx_charger_ac_device_info(charger); in pm2xxx_charger_ac_en() local
828 struct pm2xxx_charger *pm2; in pm2xxx_charger_watchdog_kick() local
844 struct pm2xxx_charger *pm2 = container_of(work, in pm2xxx_charger_ac_work() local
856 struct pm2xxx_charger *pm2 = container_of(work, in pm2xxx_charger_check_hw_failure_work() local
882 struct pm2xxx_charger *pm2 = container_of(work, struct pm2xxx_charger, in pm2xxx_charger_check_main_thermal_prot_work() local
921 struct pm2xxx_charger *pm2; in pm2xxx_wall_charger_resume() local
937 struct pm2xxx_charger *pm2; in pm2xxx_wall_charger_suspend() local
957 struct pm2xxx_charger *pm2; in pm2xxx_runtime_suspend() local
968 struct pm2xxx_charger *pm2; in pm2xxx_runtime_resume() local
993 struct pm2xxx_charger *pm2; in pm2xxx_wall_charger_probe() local
1204 struct pm2xxx_charger *pm2 = i2c_get_clientdata(i2c_client); in pm2xxx_wall_charger_remove() local