pm860x_battery_info
static int measure_12bit_voltage(struct pm860x_battery_info *info,
static int measure_vbatt(struct pm860x_battery_info *info, int state,
static int measure_current(struct pm860x_battery_info *info, int *data)
static int set_charger_current(struct pm860x_battery_info *info, int data,
static int read_ccnt(struct pm860x_battery_info *info, int offset,
static int calc_ccnt(struct pm860x_battery_info *info, struct ccnt *ccnt)
static int clear_ccnt(struct pm860x_battery_info *info, struct ccnt *ccnt)
static int calc_ocv(struct pm860x_battery_info *info, int *ocv)
static int calc_soc(struct pm860x_battery_info *info, int state, int *soc)
struct pm860x_battery_info *info = data;
struct pm860x_battery_info *info = data;
static void pm860x_init_battery(struct pm860x_battery_info *info)
static void set_temp_threshold(struct pm860x_battery_info *info,
static int measure_temp(struct pm860x_battery_info *info, int *data)
static int calc_resistor(struct pm860x_battery_info *info)
static int calc_capacity(struct pm860x_battery_info *info, int *cap)
struct pm860x_battery_info *info = dev_get_drvdata(psy->dev.parent);
struct pm860x_battery_info *info = dev_get_drvdata(psy->dev.parent);
struct pm860x_battery_info *info = dev_get_drvdata(psy->dev.parent);
struct pm860x_battery_info *info;