Lines Matching defs:battery
695 static int rk817_bat_field_read(struct rk817_battery_device *battery, in rk817_bat_field_read()
708 static int rk817_bat_field_write(struct rk817_battery_device *battery, in rk817_bat_field_write()
716 static int rk817_bat_get_coffset(struct rk817_battery_device *battery) in rk817_bat_get_coffset()
726 static void rk817_bat_set_coffset(struct rk817_battery_device *battery, int val) in rk817_bat_set_coffset()
737 static int rk817_bat_get_ioffset(struct rk817_battery_device *battery) in rk817_bat_get_ioffset()
747 static void rk817_bat_current_calibration(struct rk817_battery_device *battery) in rk817_bat_current_calibration()
768 static int rk817_bat_get_vaclib0(struct rk817_battery_device *battery) in rk817_bat_get_vaclib0()
778 static int rk817_bat_get_vaclib1(struct rk817_battery_device *battery) in rk817_bat_get_vaclib1()
788 static void rk817_bat_init_voltage_kb(struct rk817_battery_device *battery) in rk817_bat_init_voltage_kb()
803 static void rk817_bat_restart_relax(struct rk817_battery_device *battery) in rk817_bat_restart_relax()
809 static bool is_rk817_bat_relax_mode(struct rk817_battery_device *battery) in is_rk817_bat_relax_mode()
826 static u16 rk817_bat_get_relax_vol1(struct rk817_battery_device *battery) in rk817_bat_get_relax_vol1()
837 static u16 rk817_bat_get_relax_vol2(struct rk817_battery_device *battery) in rk817_bat_get_relax_vol2()
848 static u16 rk817_bat_get_relax_voltage(struct rk817_battery_device *battery) in rk817_bat_get_relax_voltage()
861 static void rk817_bat_set_relax_sample(struct rk817_battery_device *battery) in rk817_bat_set_relax_sample()
894 static void rk817_bat_ocv_thre(struct rk817_battery_device *battery, int value) in rk817_bat_ocv_thre()
899 static int rk817_bat_get_ocv_voltage(struct rk817_battery_device *battery) in rk817_bat_get_ocv_voltage()
916 static int rk817_bat_get_ocv0_voltage0(struct rk817_battery_device *battery) in rk817_bat_get_ocv0_voltage0()
933 static int rk817_bat_get_pwron_voltage(struct rk817_battery_device *battery) in rk817_bat_get_pwron_voltage()
949 static int rk817_bat_get_battery_voltage(struct rk817_battery_device *battery) in rk817_bat_get_battery_voltage()
972 static int rk817_bat_get_USB_voltage(struct rk817_battery_device *battery) in rk817_bat_get_USB_voltage()
992 static int rk817_bat_get_sys_voltage(struct rk817_battery_device *battery) in rk817_bat_get_sys_voltage()
1010 static int rk817_bat_get_avg_current(struct rk817_battery_device *battery) in rk817_bat_get_avg_current()
1025 static int rk817_bat_get_relax_cur1(struct rk817_battery_device *battery) in rk817_bat_get_relax_cur1()
1040 static int rk817_bat_get_relax_cur2(struct rk817_battery_device *battery) in rk817_bat_get_relax_cur2()
1055 static int rk817_bat_get_relax_current(struct rk817_battery_device *battery) in rk817_bat_get_relax_current()
1068 static int rk817_bat_get_ocv_current(struct rk817_battery_device *battery) in rk817_bat_get_ocv_current()
1083 static int rk817_bat_get_ocv_current0(struct rk817_battery_device *battery) in rk817_bat_get_ocv_current0()
1098 static int rk817_bat_get_pwron_current(struct rk817_battery_device *battery) in rk817_bat_get_pwron_current()
1112 static bool rk817_bat_remain_cap_is_valid(struct rk817_battery_device *battery) in rk817_bat_remain_cap_is_valid()
1117 static u32 rk817_bat_get_capacity_uah(struct rk817_battery_device *battery) in rk817_bat_get_capacity_uah()
1134 static u32 rk817_bat_get_capacity_mah(struct rk817_battery_device *battery) in rk817_bat_get_capacity_mah()
1155 static void fuel_gauge_q_init_info(struct rk817_battery_device *battery) in fuel_gauge_q_init_info()
1163 static void rk817_bat_init_coulomb_cap(struct rk817_battery_device *battery, in rk817_bat_init_coulomb_cap()
1187 static void rk817_bat_save_cap(struct rk817_battery_device *battery, in rk817_bat_save_cap()
1209 static void rk817_bat_update_qmax(struct rk817_battery_device *battery, in rk817_bat_update_qmax()
1227 static int rk817_bat_get_qmax(struct rk817_battery_device *battery) in rk817_bat_get_qmax()
1241 static void rk817_bat_save_fcc(struct rk817_battery_device *battery, int fcc) in rk817_bat_save_fcc()
1253 static int rk817_bat_get_fcc(struct rk817_battery_device *battery) in rk817_bat_get_fcc()
1274 static int rk817_bat_get_rsoc(struct rk817_battery_device *battery) in rk817_bat_get_rsoc()
1283 static int rk817_bat_get_off_count(struct rk817_battery_device *battery) in rk817_bat_get_off_count()
1288 static int rk817_bat_get_ocv_count(struct rk817_battery_device *battery) in rk817_bat_get_ocv_count()
1293 static int rk817_bat_vol_to_soc(struct rk817_battery_device *battery, in rk817_bat_vol_to_soc()
1307 static int rk817_bat_vol_to_cap(struct rk817_battery_device *battery, in rk817_bat_vol_to_cap()
1321 static void rk817_bat_save_dsoc(struct rk817_battery_device *battery, in rk817_bat_save_dsoc()
1338 static int rk817_bat_get_prev_dsoc(struct rk817_battery_device *battery) in rk817_bat_get_prev_dsoc()
1349 static bool is_rk817_bat_first_pwron(struct rk817_battery_device *battery) in is_rk817_bat_first_pwron()
1359 static int rk817_bat_get_charge_status(struct rk817_battery_device *battery) in rk817_bat_get_charge_status()
1420 static bool rk817_bat_fake_finish_mode(struct rk817_battery_device *battery) in rk817_bat_fake_finish_mode()
1430 static int get_charge_status(struct rk817_battery_device *battery) in get_charge_status()
1435 static bool is_rk817_bat_ocv_valid(struct rk817_battery_device *battery) in is_rk817_bat_ocv_valid()
1440 static void rk817_bat_gas_gaugle_enable(struct rk817_battery_device *battery) in rk817_bat_gas_gaugle_enable()
1445 static void rk817_bat_gg_con_init(struct rk817_battery_device *battery) in rk817_bat_gg_con_init()
1453 static void rk817_bat_adc_init(struct rk817_battery_device *battery) in rk817_bat_adc_init()
1462 static void rk817_bat_init_info(struct rk817_battery_device *battery) in rk817_bat_init_info()
1473 static int rk817_bat_get_prev_cap(struct rk817_battery_device *battery) in rk817_bat_get_prev_cap()
1484 static u8 rk817_bat_get_halt_cnt(struct rk817_battery_device *battery) in rk817_bat_get_halt_cnt()
1489 static void rk817_bat_inc_halt_cnt(struct rk817_battery_device *battery) in rk817_bat_inc_halt_cnt()
1497 static bool is_rk817_bat_last_halt(struct rk817_battery_device *battery) in is_rk817_bat_last_halt()
1511 static u8 is_rk817_bat_initialized(struct rk817_battery_device *battery) in is_rk817_bat_initialized()
1523 static void rk817_bat_calc_sm_linek(struct rk817_battery_device *battery) in rk817_bat_calc_sm_linek()
1557 static void rk817_bat_smooth_algo_prepare(struct rk817_battery_device *battery) in rk817_bat_smooth_algo_prepare()
1566 static void rk817_bat_finish_algo_prepare(struct rk817_battery_device *battery) in rk817_bat_finish_algo_prepare()
1574 static void rk817_bat_init_dsoc_algorithm(struct rk817_battery_device *battery) in rk817_bat_init_dsoc_algorithm()
1595 static void rk817_bat_first_pwron(struct rk817_battery_device *battery) in rk817_bat_first_pwron()
1610 static void rk817_bat_not_first_pwron(struct rk817_battery_device *battery) in rk817_bat_not_first_pwron()
1682 static void rk817_bat_rsoc_init(struct rk817_battery_device *battery) in rk817_bat_rsoc_init()
1702 struct rk817_battery_device *battery = in rk817_bat_caltimer_isr() local
1713 struct rk817_battery_device *battery = container_of(work, in rk817_bat_internal_calib() local
1725 static void rk817_bat_init_caltimer(struct rk817_battery_device *battery) in rk817_bat_init_caltimer()
1735 static void rk817_bat_init_fg(struct rk817_battery_device *battery) in rk817_bat_init_fg()
1767 static int rk817_bat_parse_dt(struct rk817_battery_device *battery) in rk817_bat_parse_dt()
1966 struct rk817_battery_device *battery = data; in rk817_bat_get_usb_psy() local
1979 struct rk817_battery_device *battery = data; in rk817_bat_get_ac_psy() local
1990 static void rk817_bat_get_chrg_psy(struct rk817_battery_device *battery) in rk817_bat_get_chrg_psy()
2000 static int rk817_bat_get_charge_state(struct rk817_battery_device *battery) in rk817_bat_get_charge_state()
2031 static int rk817_get_capacity_leve(struct rk817_battery_device *battery) in rk817_get_capacity_leve()
2051 static int rk817_battery_time_to_full(struct rk817_battery_device *battery) in rk817_battery_time_to_full()
2074 struct rk817_battery_device *battery = power_supply_get_drvdata(psy); in rk817_battery_get_property() local
2150 static int rk817_bat_init_power_supply(struct rk817_battery_device *battery) in rk817_bat_init_power_supply()
2174 struct rk817_battery_device *battery = power_supply_get_drvdata(psy); in rk809_chg_get_property() local
2208 static int rk809_chg_init_power_supply(struct rk817_battery_device *battery) in rk809_chg_init_power_supply()
2223 static void rk817_bat_power_supply_changed(struct rk817_battery_device *battery) in rk817_bat_power_supply_changed()
2255 static void rk817_battery_debug_info(struct rk817_battery_device *battery) in rk817_battery_debug_info()
2278 rk817_bat_update_charging_status(struct rk817_battery_device *battery) in rk817_bat_update_charging_status()
2292 static void rk817_bat_update_info(struct rk817_battery_device *battery) in rk817_bat_update_info()
2336 static void rk817_bat_save_data(struct rk817_battery_device *battery) in rk817_bat_save_data()
2346 static void rk817_bat_lowpwr_check(struct rk817_battery_device *battery) in rk817_bat_lowpwr_check()
2373 static void rk817_bat_calc_smooth_dischrg(struct rk817_battery_device *battery) in rk817_bat_calc_smooth_dischrg()
2397 static void rk817_bat_smooth_algorithm(struct rk817_battery_device *battery) in rk817_bat_smooth_algorithm()
2484 static void rk817_bat_calc_zero_linek(struct rk817_battery_device *battery) in rk817_bat_calc_zero_linek()
2665 static void rk817_bat_zero_algo_prepare(struct rk817_battery_device *battery) in rk817_bat_zero_algo_prepare()
2679 static void rk817_bat_calc_zero_algorithm(struct rk817_battery_device *battery) in rk817_bat_calc_zero_algorithm()
2697 static void rk817_bat_zero_algorithm(struct rk817_battery_device *battery) in rk817_bat_zero_algorithm()
2752 static void rk817_bat_finish_algorithm(struct rk817_battery_device *battery) in rk817_bat_finish_algorithm()
2791 static void rk817_bat_display_smooth(struct rk817_battery_device *battery) in rk817_bat_display_smooth()
2852 static void rk817_bat_output_info(struct rk817_battery_device *battery) in rk817_bat_output_info()
2880 struct rk817_battery_device *battery = in rk817_battery_work() local
2904 struct rk817_battery_device *battery; in rk809_plug_in_isr() local
2918 struct rk817_battery_device *battery; in rk809_plug_out_isr() local
2930 static int rk809_charge_init_irqs(struct rk817_battery_device *battery) in rk809_charge_init_irqs()
2993 struct rk817_battery_device *battery; in rk817_battery_probe() local
3107 struct rk817_battery_device *battery = dev_get_drvdata(&pdev->dev); in rk817_bat_pm_suspend() local
3158 static int rk817_bat_rtc_sleep_sec(struct rk817_battery_device *battery) in rk817_bat_rtc_sleep_sec()
3167 static void rk817_bat_relife_age_flag(struct rk817_battery_device *battery) in rk817_bat_relife_age_flag()
3211 static void rk817_bat_init_capacity(struct rk817_battery_device *battery, in rk817_bat_init_capacity()
3226 static void rk817_bat_relax_vol_calib(struct rk817_battery_device *battery) in rk817_bat_relax_vol_calib()
3237 static int rk817_bat_sleep_dischrg(struct rk817_battery_device *battery) in rk817_bat_sleep_dischrg()
3333 …struct rk817_battery_device *battery = container_of(work, struct rk817_battery_device, resume_work… in rk817_bat_resume_work() local
3384 struct rk817_battery_device *battery = dev_get_drvdata(dev); in rk817_bat_pm_resume() local