Lines Matching refs:chrg_current
113 u32 chrg_current; member
173 u8 chrg_current; member
526 u8 chrg_current) in rk818_cg_set_chrg_current() argument
532 chrg_ctrl_reg1 |= (chrg_current); in rk818_cg_set_chrg_current()
584 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
595 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
606 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
618 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
624 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
628 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
638 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
644 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
657 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
660 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_set_chrg_param()
821 u32 chrg_current) in rk818_cg_decode_chrg_current() argument
826 if (chrg_current > 2000) in rk818_cg_decode_chrg_current()
827 chrg_current /= cg->res_div; in rk818_cg_decode_chrg_current()
829 chrg_current = 1000; in rk818_cg_decode_chrg_current()
833 if (chrg_current < chrg_cur_sel_array[index]) in rk818_cg_decode_chrg_current()
847 cg->chrg_current = rk818_cg_decode_chrg_current(cg, in rk818_cg_init_config()
858 chrg_ctrl1 = (CHRG_EN | cg->chrg_voltage | cg->chrg_current); in rk818_cg_init_config()
1428 cfg_current = cg->pdata->tc_table[i].chrg_current; in rk818_cg_temperature_notifier_call()
1464 rk818_cg_set_chrg_current(cg, cg->chrg_current); in rk818_cg_temperature_notifier_call()
1484 int i, chrg_current; in parse_temperature_chrg_table() local
1516 chrg_current = be32_to_cpu(*list++); in parse_temperature_chrg_table()
1517 if (chrg_current >= 1000) { in parse_temperature_chrg_table()
1519 cg->pdata->tc_table[i].chrg_current = in parse_temperature_chrg_table()
1520 rk818_cg_decode_chrg_current(cg, chrg_current); in parse_temperature_chrg_table()
1522 cg->pdata->tc_table[i].chrg_current = in parse_temperature_chrg_table()
1523 rk818_cg_decode_input_current(cg, chrg_current); in parse_temperature_chrg_table()
1529 cg->pdata->tc_table[i].chrg_current); in parse_temperature_chrg_table()