Lines Matching refs:reg_data

51 	u8 reg_data;  in max14577_get_charger_state()  local
64 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, &reg_data); in max14577_get_charger_state()
68 if ((reg_data & CHGCTRL2_MBCHOSTEN_MASK) == 0) { in max14577_get_charger_state()
73 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, &reg_data); in max14577_get_charger_state()
77 if (reg_data & STATUS3_CGMBC_MASK) { in max14577_get_charger_state()
79 if (reg_data & STATUS3_EOC_MASK) in max14577_get_charger_state()
124 u8 reg_data; in max14577_get_online() local
128 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, &reg_data); in max14577_get_online()
132 reg_data = ((reg_data & STATUS2_CHGTYP_MASK) >> STATUS2_CHGTYP_SHIFT); in max14577_get_online()
133 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_online()
164 u8 reg_data; in max14577_get_battery_health() local
167 ret = max14577_read_reg(rmap, MAX14577_MUIC_REG_STATUS2, &reg_data); in max14577_get_battery_health()
171 reg_data = ((reg_data & STATUS2_CHGTYP_MASK) >> STATUS2_CHGTYP_SHIFT); in max14577_get_battery_health()
172 chg_type = maxim_get_charger_type(chg->max14577->dev_type, reg_data); in max14577_get_battery_health()
178 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, &reg_data); in max14577_get_battery_health()
182 if (reg_data & STATUS3_OVP_MASK) { in max14577_get_battery_health()
209 u8 reg_data; in max14577_set_fast_charge_timer() local
213 reg_data = hours - 3; in max14577_set_fast_charge_timer()
217 reg_data = 0x7; in max14577_set_fast_charge_timer()
224 reg_data <<= CHGCTRL1_TCHW_SHIFT; in max14577_set_fast_charge_timer()
227 MAX14577_REG_CHGCTRL1, CHGCTRL1_TCHW_MASK, reg_data); in max14577_set_fast_charge_timer()
233 u8 reg_data; in max14577_init_constant_voltage() local
240 reg_data = 0x0; in max14577_init_constant_voltage()
242 reg_data = 0x1f; in max14577_init_constant_voltage()
249 reg_data = 0x1 + val; in max14577_init_constant_voltage()
251 reg_data = val; /* Fix for gap between 4.18V and 4.22V */ in max14577_init_constant_voltage()
255 reg_data <<= CHGCTRL3_MBCCVWRC_SHIFT; in max14577_init_constant_voltage()
258 MAX14577_CHG_REG_CHG_CTRL3, reg_data); in max14577_init_constant_voltage()
265 u8 reg_data; in max14577_init_eoc() local
294 reg_data = current_bits << CHGCTRL5_EOCS_SHIFT; in max14577_init_eoc()
298 reg_data); in max14577_init_eoc()
304 u8 reg_data; in max14577_init_fast_charge() local
309 ret = maxim_charger_calc_reg_current(limits, uamp, uamp, &reg_data); in max14577_init_fast_charge()
318 reg_data); in max14577_init_fast_charge()
329 u8 reg_data; in max14577_charger_reg_init() local
337 reg_data = 0x1 << CDETCTRL1_CHGDETEN_SHIFT; in max14577_charger_reg_init()
340 reg_data); in max14577_charger_reg_init()
346 reg_data = 0x1 << CHGCTRL2_VCHGR_RC_SHIFT; in max14577_charger_reg_init()
347 reg_data |= 0x1 << CHGCTRL2_MBCHOSTEN_SHIFT; in max14577_charger_reg_init()
348 max14577_write_reg(rmap, MAX14577_REG_CHGCTRL2, reg_data); in max14577_charger_reg_init()
351 reg_data = 0x0 << CHGCTRL6_AUTOSTOP_SHIFT; in max14577_charger_reg_init()
352 max14577_write_reg(rmap, MAX14577_REG_CHGCTRL6, reg_data); in max14577_charger_reg_init()
374 reg_data = 0x0; in max14577_charger_reg_init()
379 reg_data = 0x1 + (chg->pdata->ovp_uvolt - 6000000) / 500000; in max14577_charger_reg_init()
386 reg_data <<= CHGCTRL7_OTPCGHCVS_SHIFT; in max14577_charger_reg_init()
387 max14577_write_reg(rmap, MAX14577_REG_CHGCTRL7, reg_data); in max14577_charger_reg_init()
512 u8 reg_data; in show_fast_charge_timer() local
517 &reg_data); in show_fast_charge_timer()
521 reg_data &= CHGCTRL1_TCHW_MASK; in show_fast_charge_timer()
522 reg_data >>= CHGCTRL1_TCHW_SHIFT; in show_fast_charge_timer()
523 switch (reg_data) { in show_fast_charge_timer()
525 val = reg_data + 3; in show_fast_charge_timer()