Searched refs:sm_linek (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/ |
| H A D | fg_rk816.c | 149 int sm_linek; member 1141 di->sm_linek = rk816_bat_calc_linek(di); in rk816_fg_init() 1255 di->sm_linek, di->sm_old_cap, name[di->chrg_type], in rk816_bat_debug_info() 1278 di->sm_linek = CHRG_FULL_K; in rk816_bat_linek_algorithm() 1280 di->sm_linek = CHRG_TERM_K; in rk816_bat_linek_algorithm() 1283 ydsoc = di->sm_linek * delta_cap * 100 / DIV(di->fcc); in rk816_bat_linek_algorithm() 1291 if (di->dsoc == di->rsoc && di->sm_linek != CHRG_FULL_K && in rk816_bat_linek_algorithm() 1292 di->sm_linek != CHRG_TERM_K) in rk816_bat_linek_algorithm() 1293 di->sm_linek = 1000; in rk816_bat_linek_algorithm() 1296 if ((di->sm_linek == 1000 || di->dsoc >= 100) && in rk816_bat_linek_algorithm() [all …]
|
| H A D | fg_rk817.c | 231 int sm_linek; member 1048 battery->sm_linek = CHRG_FULL_K; in rk817_bat_linek_algorithm() 1051 battery->sm_linek = CHRG_TERM_K; in rk817_bat_linek_algorithm() 1054 ydsoc = battery->sm_linek * (delta_cap / DIV(battery->fcc)) / 10; in rk817_bat_linek_algorithm() 1076 battery->sm_linek != CHRG_FULL_K && in rk817_bat_linek_algorithm() 1077 battery->sm_linek != CHRG_TERM_K) in rk817_bat_linek_algorithm() 1078 battery->sm_linek = 1000; in rk817_bat_linek_algorithm() 1081 if ((battery->sm_linek == 1000 || battery->dsoc >= 100 * 1000) && in rk817_bat_linek_algorithm() 1083 if (battery->sm_linek == 1000) in rk817_bat_linek_algorithm() 1340 battery->sm_linek = rk817_bat_calc_linek(battery); in rk817_fg_init()
|
| H A D | fg_rk818.c | 194 int sm_linek; member 1099 di->sm_linek = rk818_bat_calc_linek(di); in rk818_fg_init() 1354 di->sm_linek, di->sm_old_cap, name[di->chrg_type], in rk818_bat_debug_info() 1377 di->sm_linek = CHRG_FULL_K; in rk818_bat_linek_algorithm() 1379 di->sm_linek = CHRG_TERM_K; in rk818_bat_linek_algorithm() 1382 ydsoc = di->sm_linek * delta_cap * 100 / DIV(di->fcc); in rk818_bat_linek_algorithm() 1390 if (di->dsoc == di->rsoc && di->sm_linek != CHRG_FULL_K && in rk818_bat_linek_algorithm() 1391 di->sm_linek != CHRG_TERM_K) in rk818_bat_linek_algorithm() 1392 di->sm_linek = 1000; in rk818_bat_linek_algorithm() 1395 if ((di->sm_linek == 1000 || di->dsoc >= 100) && in rk818_bat_linek_algorithm() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | rk818_battery.c | 209 int sm_linek; member 1603 di->sm_linek = linek; in rk818_bat_calc_sm_linek() 1999 di->sm_linek, work_mode[di->work_mode], di->sm_remain_cap, in rk818_bat_debug_info() 2235 di->sm_linek = FULL_CHRG_K; in rk818_bat_smooth_algorithm() 2239 di->sm_linek = TERM_CHRG_K; in rk818_bat_smooth_algorithm() 2246 di->sm_linek = SIMULATE_CHRG_K; in rk818_bat_smooth_algorithm() 2250 if ((di->sm_linek * di->current_avg <= 0) || in rk818_bat_smooth_algorithm() 2251 (di->sm_linek == TERM_CHRG_K) || in rk818_bat_smooth_algorithm() 2252 (di->sm_linek == FULL_CHRG_K) || in rk818_bat_smooth_algorithm() 2253 (di->sm_linek == SIMULATE_CHRG_K)) { in rk818_bat_smooth_algorithm() [all …]
|
| H A D | rk816_battery.c | 229 int sm_linek; member 2464 di->sm_linek = linek; in rk816_bat_calc_sm_linek() 2853 di->sm_linek, work_mode[di->work_mode], di->sm_remain_cap, in rk816_bat_debug_info() 3098 di->sm_linek = FULL_CHRG_K; in rk816_bat_smooth_algorithm() 3102 di->sm_linek = TERM_CHRG_K; in rk816_bat_smooth_algorithm() 3109 di->sm_linek = SIMULATE_CHRG_K; in rk816_bat_smooth_algorithm() 3113 if ((di->sm_linek * di->current_avg <= 0) || in rk816_bat_smooth_algorithm() 3114 (di->sm_linek == TERM_CHRG_K) || in rk816_bat_smooth_algorithm() 3115 (di->sm_linek == FULL_CHRG_K) || in rk816_bat_smooth_algorithm() 3116 (di->sm_linek == SIMULATE_CHRG_K)) { in rk816_bat_smooth_algorithm() [all …]
|
| H A D | rk817_battery.c | 565 int sm_linek; member 1551 battery->sm_linek = linek; in rk817_bat_calc_sm_linek() 2408 if ((battery->sm_linek * battery->current_avg <= 0)) { in rk817_bat_smooth_algorithm() 2419 battery->smooth_soc, battery->dsoc, battery->sm_linek); in rk817_bat_smooth_algorithm() 2437 ydsoc = battery->sm_linek * abs(delta_cap / 10) / DIV(battery->fcc); in rk817_bat_smooth_algorithm() 2447 __func__, battery->sm_linek, ydsoc, old_cap, in rk817_bat_smooth_algorithm() 2864 DBG("info: sm_link = %d\n", battery->sm_linek); in rk817_bat_output_info()
|