Home
last modified time | relevance | path

Searched refs:chrg_cur_sel (Results 1 – 2 of 2) sorted by relevance

/rk3399_rockchip-uboot/drivers/power/fuel_gauge/
H A Dfg_rk816.c154 int chrg_cur_sel; member
485 int index, chrg_vol_sel, chrg_cur_sel, chrg_cur_input; in rk816_bat_select_chrg_cv() local
488 chrg_cur_sel = di->dts_cur_sel; in rk816_bat_select_chrg_cv()
492 if (chrg_cur_sel > 2000) in rk816_bat_select_chrg_cv()
493 chrg_cur_sel = RES_FAC_DIV(chrg_cur_sel, di->res_fac); in rk816_bat_select_chrg_cv()
495 chrg_cur_sel = 1000; in rk816_bat_select_chrg_cv()
497 chrg_cur_sel = RES_FAC_MUX(chrg_cur_sel, di->res_fac); in rk816_bat_select_chrg_cv()
498 if (chrg_cur_sel > 2400) in rk816_bat_select_chrg_cv()
499 chrg_cur_sel = 2400; in rk816_bat_select_chrg_cv()
500 if (chrg_cur_sel < 1000) in rk816_bat_select_chrg_cv()
[all …]
H A Dfg_rk818.c199 int chrg_cur_sel; member
468 int index, chrg_vol_sel, chrg_cur_sel, chrg_cur_input; in rk818_bat_select_chrg_cv() local
471 chrg_cur_sel = di->dts_cur_sel; in rk818_bat_select_chrg_cv()
474 if (chrg_cur_sel > 2000) in rk818_bat_select_chrg_cv()
475 chrg_cur_sel /= di->res_div; in rk818_bat_select_chrg_cv()
477 chrg_cur_sel = 1000; in rk818_bat_select_chrg_cv()
493 if (chrg_cur_sel < CHRG_CUR_SEL[index]) in rk818_bat_select_chrg_cv()
495 di->chrg_cur_sel = (index << 0); in rk818_bat_select_chrg_cv()
499 __func__, di->chrg_vol_sel, di->chrg_cur_input, di->chrg_cur_sel); in rk818_bat_select_chrg_cv()
520 chrg_ctrl1 = (CHRG_EN | di->chrg_vol_sel | di->chrg_cur_sel); in rk818_bat_init_chrg_config()