Searched refs:pm860x_battery_info (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/drivers/power/supply/ |
D | 88pm860x_battery.c | 93 struct pm860x_battery_info { struct 154 static int measure_12bit_voltage(struct pm860x_battery_info *info, in measure_12bit_voltage() 170 static int measure_vbatt(struct pm860x_battery_info *info, int state, in measure_vbatt() 213 static int measure_current(struct pm860x_battery_info *info, int *data) in measure_current() 229 static int set_charger_current(struct pm860x_battery_info *info, int data, in set_charger_current() 246 static int read_ccnt(struct pm860x_battery_info *info, int offset, in read_ccnt() 264 static int calc_ccnt(struct pm860x_battery_info *info, struct ccnt *ccnt) in calc_ccnt() 311 static int clear_ccnt(struct pm860x_battery_info *info, struct ccnt *ccnt) in clear_ccnt() 327 static int calc_ocv(struct pm860x_battery_info *info, int *ocv) in calc_ocv() 366 static int calc_soc(struct pm860x_battery_info *info, int state, int *soc) in calc_soc() [all …]
|