Lines Matching defs:battery

308 static int rk817_bat_read(struct rk817_battery_device *battery, u8 reg)  in rk817_bat_read()
313 static void rk817_bat_write(struct rk817_battery_device *battery, in rk817_bat_write()
319 static int rk817_bat_get_vaclib0(struct rk817_battery_device *battery) in rk817_bat_get_vaclib0()
329 static int rk817_bat_get_vaclib1(struct rk817_battery_device *battery) in rk817_bat_get_vaclib1()
339 static void rk817_bat_init_voltage_kb(struct rk817_battery_device *battery) in rk817_bat_init_voltage_kb()
356 static int rk817_bat_get_pwron_voltage(struct rk817_battery_device *battery) in rk817_bat_get_pwron_voltage()
371 static int rk817_bat_get_USB_voltage(struct rk817_battery_device *battery) in rk817_bat_get_USB_voltage()
387 static int rk817_bat_get_sys_voltage(struct rk817_battery_device *battery) in rk817_bat_get_sys_voltage()
403 static int rk817_bat_get_battery_voltage(struct rk817_battery_device *battery) in rk817_bat_get_battery_voltage()
418 static int rk817_bat_get_avg_current(struct rk817_battery_device *battery) in rk817_bat_get_avg_current()
433 static int rk817_bat_get_pwron_current(struct rk817_battery_device *battery) in rk817_bat_get_pwron_current()
447 static void rk817_bat_calibration(struct rk817_battery_device *battery) in rk817_bat_calibration()
468 static void rk817_bat_init_coulomb_cap(struct rk817_battery_device *battery, in rk817_bat_init_coulomb_cap()
497 static bool rk817_bat_remain_cap_is_valid(struct rk817_battery_device *battery) in rk817_bat_remain_cap_is_valid()
502 static u32 rk817_bat_get_capacity_uah(struct rk817_battery_device *battery) in rk817_bat_get_capacity_uah()
518 static u32 rk817_bat_get_capacity_mah(struct rk817_battery_device *battery) in rk817_bat_get_capacity_mah()
533 static void rk817_bat_save_cap(struct rk817_battery_device *battery, in rk817_bat_save_cap()
555 static int rk817_bat_get_rsoc(struct rk817_battery_device *battery) in rk817_bat_get_rsoc()
564 static int rk817_bat_vol_to_soc(struct rk817_battery_device *battery, in rk817_bat_vol_to_soc()
578 static int rk817_bat_vol_to_cap(struct rk817_battery_device *battery, in rk817_bat_vol_to_cap()
592 static void rk817_bat_save_dsoc(struct rk817_battery_device *battery, in rk817_bat_save_dsoc()
606 static int rk817_bat_get_prev_dsoc(struct rk817_battery_device *battery) in rk817_bat_get_prev_dsoc()
617 static int rk817_bat_get_prev_cap(struct rk817_battery_device *battery) in rk817_bat_get_prev_cap()
628 static void rk817_bat_gas_gaugle_enable(struct rk817_battery_device *battery) in rk817_bat_gas_gaugle_enable()
636 static bool is_rk817_bat_first_pwron(struct rk817_battery_device *battery) in is_rk817_bat_first_pwron()
650 static int rk817_bat_get_off_count(struct rk817_battery_device *battery) in rk817_bat_get_off_count()
660 static void rk817_bat_update_qmax(struct rk817_battery_device *battery, in rk817_bat_update_qmax()
679 static void rk817_bat_save_fcc(struct rk817_battery_device *battery, int fcc) in rk817_bat_save_fcc()
691 static void rk817_bat_first_pwron(struct rk817_battery_device *battery) in rk817_bat_first_pwron()
708 static int rk817_bat_get_fcc(struct rk817_battery_device *battery) in rk817_bat_get_fcc()
729 static void rk817_bat_inc_halt_cnt(struct rk817_battery_device *battery) in rk817_bat_inc_halt_cnt()
737 static bool is_rk817_bat_last_halt(struct rk817_battery_device *battery) in is_rk817_bat_last_halt()
763 static u8 rk817_bat_get_halt_cnt(struct rk817_battery_device *battery) in rk817_bat_get_halt_cnt()
768 static int rk817_bat_is_initialized(struct rk817_battery_device *battery) in rk817_bat_is_initialized()
775 static void rk817_bat_set_initialized_flag(struct rk817_battery_device *battery) in rk817_bat_set_initialized_flag()
782 static void rk817_bat_not_first_pwron(struct rk817_battery_device *battery) in rk817_bat_not_first_pwron()
832 static void rk817_bat_rsoc_init(struct rk817_battery_device *battery) in rk817_bat_rsoc_init()
867 static int rk817_bat_calc_linek(struct rk817_battery_device *battery) in rk817_bat_calc_linek()
896 static int rk817_bat_get_est_voltage(struct rk817_battery_device *battery) in rk817_bat_get_est_voltage()
903 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_bat_update_get_voltage() local
913 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_bat_update_get_current() local
921 static int rk817_bat_dwc_otg_check_dpdm(struct rk817_battery_device *battery) in rk817_bat_dwc_otg_check_dpdm()
935 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_bat_update_get_chrg_online() local
940 static int rk817_bat_get_usb_state(struct rk817_battery_device *battery) in rk817_bat_get_usb_state()
966 static int rk817_bat_get_charger_type(struct rk817_battery_device *battery) in rk817_bat_get_charger_type()
994 static void rk817_bat_set_input_current(struct rk817_battery_device *battery, in rk817_bat_set_input_current()
1005 static void rk817_bat_set_input_voltage(struct rk817_battery_device *battery, in rk817_bat_set_input_voltage()
1016 static void rk817_bat_charger_setting(struct rk817_battery_device *battery, in rk817_bat_charger_setting()
1041 static void rk817_bat_linek_algorithm(struct rk817_battery_device *battery) in rk817_bat_linek_algorithm()
1089 static void rk817_bat_finish_chrg(struct rk817_battery_device *battery) in rk817_bat_finish_chrg()
1102 static void rk817_bat_debug_info(struct rk817_battery_device *battery) in rk817_bat_debug_info()
1120 static void rk817_bat_smooth_charge(struct rk817_battery_device *battery) in rk817_bat_smooth_charge()
1175 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_bat_update_get_soc() local
1199 static int rk817_is_bat_exist(struct rk817_battery_device *battery) in rk817_is_bat_exist()
1211 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_bat_bat_is_exist() local
1228 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_fg_ofdata_to_platdata() local
1316 static int rk817_fg_init(struct rk817_battery_device *battery) in rk817_fg_init()
1372 struct rk817_battery_device *battery = dev_get_priv(dev); in rk817_fg_probe() local