Lines Matching refs:sc27xx_fgu_data

97 struct sc27xx_fgu_data {  struct
124 static int sc27xx_fgu_cap_to_clbcnt(struct sc27xx_fgu_data *data, int capacity); argument
125 static void sc27xx_fgu_capacity_calibration(struct sc27xx_fgu_data *data,
127 static void sc27xx_fgu_adjust_cap(struct sc27xx_fgu_data *data, int cap);
128 static int sc27xx_fgu_get_temp(struct sc27xx_fgu_data *data, int *temp);
137 static int sc27xx_fgu_adc_to_current(struct sc27xx_fgu_data *data, s64 adc) in sc27xx_fgu_adc_to_current()
142 static int sc27xx_fgu_adc_to_voltage(struct sc27xx_fgu_data *data, s64 adc) in sc27xx_fgu_adc_to_voltage()
147 static int sc27xx_fgu_voltage_to_adc(struct sc27xx_fgu_data *data, int vol) in sc27xx_fgu_voltage_to_adc()
152 static bool sc27xx_fgu_is_first_poweron(struct sc27xx_fgu_data *data) in sc27xx_fgu_is_first_poweron()
179 static int sc27xx_fgu_save_boot_mode(struct sc27xx_fgu_data *data, in sc27xx_fgu_save_boot_mode()
224 static int sc27xx_fgu_save_last_cap(struct sc27xx_fgu_data *data, int cap) in sc27xx_fgu_save_last_cap()
267 static int sc27xx_fgu_read_last_cap(struct sc27xx_fgu_data *data, int *cap) in sc27xx_fgu_read_last_cap()
286 static int sc27xx_fgu_get_boot_capacity(struct sc27xx_fgu_data *data, int *cap) in sc27xx_fgu_get_boot_capacity()
343 static int sc27xx_fgu_set_clbcnt(struct sc27xx_fgu_data *data, int clbcnt) in sc27xx_fgu_set_clbcnt()
365 static int sc27xx_fgu_get_clbcnt(struct sc27xx_fgu_data *data, int *clb_cnt) in sc27xx_fgu_get_clbcnt()
385 static int sc27xx_fgu_get_vol_now(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_vol_now()
404 static int sc27xx_fgu_get_cur_now(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_cur_now()
423 static int sc27xx_fgu_get_capacity(struct sc27xx_fgu_data *data, int *cap) in sc27xx_fgu_get_capacity()
454 static int sc27xx_fgu_get_vbat_vol(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_vbat_vol()
471 static int sc27xx_fgu_get_current(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_current()
488 static int sc27xx_fgu_get_vbat_ocv(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_vbat_ocv()
517 static int sc27xx_fgu_get_charge_vol(struct sc27xx_fgu_data *data, int *val) in sc27xx_fgu_get_charge_vol()
529 static int sc27xx_fgu_get_temp(struct sc27xx_fgu_data *data, int *temp) in sc27xx_fgu_get_temp()
534 static int sc27xx_fgu_get_health(struct sc27xx_fgu_data *data, int *health) in sc27xx_fgu_get_health()
550 static int sc27xx_fgu_get_status(struct sc27xx_fgu_data *data, int *status) in sc27xx_fgu_get_status()
577 struct sc27xx_fgu_data *data = power_supply_get_drvdata(psy); in sc27xx_fgu_get_property()
705 struct sc27xx_fgu_data *data = power_supply_get_drvdata(psy); in sc27xx_fgu_set_property()
775 static void sc27xx_fgu_adjust_cap(struct sc27xx_fgu_data *data, int cap) in sc27xx_fgu_adjust_cap()
785 static void sc27xx_fgu_capacity_calibration(struct sc27xx_fgu_data *data, in sc27xx_fgu_capacity_calibration()
877 struct sc27xx_fgu_data *data = dev_id; in sc27xx_fgu_interrupt()
915 struct sc27xx_fgu_data *data = dev_id; in sc27xx_fgu_bat_detection()
937 struct sc27xx_fgu_data *data = _data; in sc27xx_fgu_disable()
943 static int sc27xx_fgu_cap_to_clbcnt(struct sc27xx_fgu_data *data, int capacity) in sc27xx_fgu_cap_to_clbcnt()
958 static int sc27xx_fgu_calibration(struct sc27xx_fgu_data *data) in sc27xx_fgu_calibration()
992 static int sc27xx_fgu_hw_init(struct sc27xx_fgu_data *data) in sc27xx_fgu_hw_init()
1146 struct sc27xx_fgu_data *data; in sc27xx_fgu_probe()
1259 struct sc27xx_fgu_data *data = dev_get_drvdata(dev); in sc27xx_fgu_resume()
1275 struct sc27xx_fgu_data *data = dev_get_drvdata(dev); in sc27xx_fgu_suspend()