Lines Matching refs:chrg_current

1540 				       u8 chrg_current)  in rk816_bat_set_chrg_current()  argument
1546 chrg_ctrl_reg1 |= (chrg_current); in rk816_bat_set_chrg_current()
2225 u32 chrg_current) in rk816_bat_decode_chrg_current() argument
2231 if (chrg_current > 2000) in rk816_bat_decode_chrg_current()
2232 chrg_current = RES_FAC_DIV(chrg_current, di->res_fac); in rk816_bat_decode_chrg_current()
2234 chrg_current = 1000; in rk816_bat_decode_chrg_current()
2236 chrg_current = RES_FAC_MUX(chrg_current, di->res_fac); in rk816_bat_decode_chrg_current()
2237 if (chrg_current > 2400) in rk816_bat_decode_chrg_current()
2238 chrg_current = 2400; in rk816_bat_decode_chrg_current()
2239 if (chrg_current < 1000) in rk816_bat_decode_chrg_current()
2240 chrg_current = 1000; in rk816_bat_decode_chrg_current()
2244 if (chrg_current < CHRG_CUR_SEL[index]) in rk816_bat_decode_chrg_current()
3761 cfg_current = di->pdata->tc_table[i].chrg_current; in rk816_bat_temperature_chrg()
4580 int i, chrg_current; in parse_temperature_chrg_table() local
4612 chrg_current = be32_to_cpu(*list++); in parse_temperature_chrg_table()
4613 if (chrg_current >= 1000) { in parse_temperature_chrg_table()
4615 di->pdata->tc_table[i].chrg_current = in parse_temperature_chrg_table()
4616 rk816_bat_decode_chrg_current(di, chrg_current); in parse_temperature_chrg_table()
4618 di->pdata->tc_table[i].chrg_current = in parse_temperature_chrg_table()
4619 rk816_bat_decode_input_current(di, chrg_current); in parse_temperature_chrg_table()
4625 di->pdata->tc_table[i].chrg_current); in parse_temperature_chrg_table()