Lines Matching refs:regmap
42 static int max77693_get_charger_state(struct regmap *regmap, int *val) in max77693_get_charger_state() argument
47 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_charger_state()
83 static int max77693_get_charge_type(struct regmap *regmap, int *val) in max77693_get_charge_type() argument
88 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_charge_type()
135 static int max77693_get_battery_health(struct regmap *regmap, int *val) in max77693_get_battery_health() argument
140 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_DETAILS_01, &data); in max77693_get_battery_health()
178 static int max77693_get_present(struct regmap *regmap, int *val) in max77693_get_present() argument
187 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_INT_OK, &data); in max77693_get_present()
196 static int max77693_get_online(struct regmap *regmap, int *val) in max77693_get_online() argument
201 ret = regmap_read(regmap, MAX77693_CHG_REG_CHG_INT_OK, &data); in max77693_get_online()
225 struct regmap *regmap = chg->max77693->regmap; in max77693_charger_get_property() local
230 ret = max77693_get_charger_state(regmap, &val->intval); in max77693_charger_get_property()
233 ret = max77693_get_charge_type(regmap, &val->intval); in max77693_charger_get_property()
236 ret = max77693_get_battery_health(regmap, &val->intval); in max77693_charger_get_property()
239 ret = max77693_get_present(regmap, &val->intval); in max77693_charger_get_property()
242 ret = max77693_get_online(regmap, &val->intval); in max77693_charger_get_property()
291 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_01, in fast_charge_timer_show()
338 return regmap_update_bits(chg->max77693->regmap, in max77693_set_fast_charge_timer()
357 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_threshold_current_show()
389 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_threshold_current()
408 ret = regmap_read(chg->max77693->regmap, MAX77693_CHG_REG_CHG_CNFG_03, in top_off_timer_show()
432 return regmap_update_bits(chg->max77693->regmap, in max77693_set_top_off_timer()
479 return regmap_update_bits(chg->max77693->regmap, in max77693_set_constant_volt()
501 return regmap_update_bits(chg->max77693->regmap, in max77693_set_min_system_volt()
528 return regmap_update_bits(chg->max77693->regmap, in max77693_set_thermal_regulation_temp()
552 return regmap_update_bits(chg->max77693->regmap, in max77693_set_batttery_overcurrent()
580 return regmap_update_bits(chg->max77693->regmap, in max77693_set_charge_input_threshold_volt()
595 ret = regmap_update_bits(chg->max77693->regmap, in max77693_reg_init()