sc27xx_fgu_data
struct sc27xx_fgu_data *data;
static int sc27xx_fgu_cap_to_clbcnt(struct sc27xx_fgu_data *data, int capacity);
static void sc27xx_fgu_capacity_calibration(struct sc27xx_fgu_data *data,
struct sc27xx_fgu_data *data = dev_get_drvdata(dev);
static void sc27xx_fgu_adjust_cap(struct sc27xx_fgu_data *data, int cap);
struct sc27xx_fgu_data *data = dev_get_drvdata(dev);
static int sc27xx_fgu_get_temp(struct sc27xx_fgu_data *data, int *temp);
static int sc27xx_fgu_adc_to_current(struct sc27xx_fgu_data *data, s64 adc)
static int sc27xx_fgu_adc_to_voltage(struct sc27xx_fgu_data *data, s64 adc)
static int sc27xx_fgu_voltage_to_adc(struct sc27xx_fgu_data *data, int vol)
static bool sc27xx_fgu_is_first_poweron(struct sc27xx_fgu_data *data)
static int sc27xx_fgu_save_boot_mode(struct sc27xx_fgu_data *data,
static int sc27xx_fgu_save_last_cap(struct sc27xx_fgu_data *data, int cap)
static int sc27xx_fgu_read_last_cap(struct sc27xx_fgu_data *data, int *cap)
static int sc27xx_fgu_get_boot_capacity(struct sc27xx_fgu_data *data, int *cap)
static int sc27xx_fgu_set_clbcnt(struct sc27xx_fgu_data *data, int clbcnt)
static int sc27xx_fgu_get_clbcnt(struct sc27xx_fgu_data *data, int *clb_cnt)
static int sc27xx_fgu_get_vol_now(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_cur_now(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_capacity(struct sc27xx_fgu_data *data, int *cap)
static int sc27xx_fgu_get_vbat_vol(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_current(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_vbat_ocv(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_charge_vol(struct sc27xx_fgu_data *data, int *val)
static int sc27xx_fgu_get_temp(struct sc27xx_fgu_data *data, int *temp)
static int sc27xx_fgu_get_health(struct sc27xx_fgu_data *data, int *health)
static int sc27xx_fgu_get_status(struct sc27xx_fgu_data *data, int *status)
struct sc27xx_fgu_data *data = power_supply_get_drvdata(psy);
struct sc27xx_fgu_data *data = power_supply_get_drvdata(psy);
static void sc27xx_fgu_adjust_cap(struct sc27xx_fgu_data *data, int cap)
static void sc27xx_fgu_capacity_calibration(struct sc27xx_fgu_data *data,
struct sc27xx_fgu_data *data = dev_id;
struct sc27xx_fgu_data *data = dev_id;
struct sc27xx_fgu_data *data = _data;
static int sc27xx_fgu_cap_to_clbcnt(struct sc27xx_fgu_data *data, int capacity)
static int sc27xx_fgu_calibration(struct sc27xx_fgu_data *data)
static int sc27xx_fgu_hw_init(struct sc27xx_fgu_data *data)