Lines Matching refs:input_current
1116 static void rk818_bat_set_current(struct battery_priv *di, int input_current) in rk818_bat_set_current() argument
1122 usb_ctrl |= (input_current); in rk818_bat_set_current()
1142 int ts2_vol, input_current, invalid_cnt = 0, confirm_cnt = 0; in rk818_bat_ts2_update_current() local
1145 input_current = ILIM_850MA; in rk818_bat_ts2_update_current()
1146 while (input_current < di->chrg_cur_input) { in rk818_bat_ts2_update_current()
1159 input_current = di->chrg_cur_input; in rk818_bat_ts2_update_current()
1160 rk818_bat_set_current(di, input_current); in rk818_bat_ts2_update_current()
1167 input_current++; in rk818_bat_ts2_update_current()
1168 rk818_bat_set_current(di, input_current); in rk818_bat_ts2_update_current()
1170 CHRG_CUR_INPUT[input_current & 0x0f]); in rk818_bat_ts2_update_current()
1181 input_current--; in rk818_bat_ts2_update_current()
1182 if (input_current == ILIM_80MA || in rk818_bat_ts2_update_current()
1183 input_current < 0) in rk818_bat_ts2_update_current()
1184 input_current = ILIM_450MA; in rk818_bat_ts2_update_current()
1185 rk818_bat_set_current(di, input_current); in rk818_bat_ts2_update_current()
1191 CHRG_CUR_INPUT[input_current]); in rk818_bat_ts2_update_current()