Lines Matching refs:reg_data

34 	unsigned int reg_data;  in rt5033_get_charger_state()  local
40 regmap_read(regmap, RT5033_REG_CHG_STAT, &reg_data); in rt5033_get_charger_state()
42 switch (reg_data & RT5033_CHG_STAT_MASK) { in rt5033_get_charger_state()
65 unsigned int reg_data; in rt5033_get_charger_type() local
68 regmap_read(regmap, RT5033_REG_CHG_STAT, &reg_data); in rt5033_get_charger_type()
70 switch (reg_data & RT5033_CHG_STAT_TYPE_MASK) { in rt5033_get_charger_type()
87 unsigned int state, reg_data, data; in rt5033_get_charger_current_limit() local
89 regmap_read(regmap, RT5033_REG_CHG_CTRL5, &reg_data); in rt5033_get_charger_current_limit()
91 state = (reg_data & RT5033_CHGCTRL5_ICHG_MASK) in rt5033_get_charger_current_limit()
103 unsigned int state, reg_data, data; in rt5033_get_charger_const_voltage() local
105 regmap_read(regmap, RT5033_REG_CHG_CTRL2, &reg_data); in rt5033_get_charger_const_voltage()
107 state = (reg_data & RT5033_CHGCTRL2_CV_MASK) in rt5033_get_charger_const_voltage()
121 u8 reg_data; in rt5033_init_const_charge() local
132 reg_data = 0x00; in rt5033_init_const_charge()
134 reg_data = RT5033_CV_MAX_VOLTAGE; in rt5033_init_const_charge()
139 reg_data = val; in rt5033_init_const_charge()
144 reg_data << RT5033_CHGCTRL2_CV_SHIFT); in rt5033_init_const_charge()
159 reg_data = 0x01; in rt5033_init_const_charge()
161 reg_data = 0x07; in rt5033_init_const_charge()
167 reg_data = 0x01 + val; in rt5033_init_const_charge()
171 reg_data = 0x04 + val; in rt5033_init_const_charge()
173 reg_data = 0x04; in rt5033_init_const_charge()
178 RT5033_CHGCTRL4_EOC_MASK, reg_data); in rt5033_init_const_charge()
192 u8 reg_data; in rt5033_init_fast_charge() local
211 reg_data = 0x00; in rt5033_init_fast_charge()
213 reg_data = RT5033_CHG_MAX_CURRENT; in rt5033_init_fast_charge()
218 reg_data = val; in rt5033_init_fast_charge()
223 reg_data << RT5033_CHGCTRL5_ICHG_SHIFT); in rt5033_init_fast_charge()
237 u8 reg_data; in rt5033_init_pre_charge() local
248 reg_data = 0x00; in rt5033_init_pre_charge()
250 reg_data = 0x0f; in rt5033_init_pre_charge()
255 reg_data = val; in rt5033_init_pre_charge()
259 RT5033_CHGCTRL5_VPREC_MASK, reg_data); in rt5033_init_pre_charge()
274 reg_data = 0x00; in rt5033_init_pre_charge()
276 reg_data = RT5033_CHG_MAX_PRE_CURRENT; in rt5033_init_pre_charge()
281 reg_data = val; in rt5033_init_pre_charge()
286 reg_data << RT5033_CHGCTRL4_IPREC_SHIFT); in rt5033_init_pre_charge()