Lines Matching defs:cg
183 static int rk818_reg_read(struct rk818_charger *cg, u8 reg) in rk818_reg_read()
194 static int rk818_reg_write(struct rk818_charger *cg, u8 reg, u8 buf) in rk818_reg_write()
205 static int rk818_reg_set_bits(struct rk818_charger *cg, u8 reg, u8 mask, u8 buf) in rk818_reg_set_bits()
216 static int rk818_reg_clear_bits(struct rk818_charger *cg, u8 reg, u8 mask) in rk818_reg_clear_bits()
227 static int rk818_cg_online(struct rk818_charger *cg) in rk818_cg_online()
232 static int rk818_cg_get_dsoc(struct rk818_charger *cg) in rk818_cg_get_dsoc()
237 static int rk818_cg_get_avg_current(struct rk818_charger *cg) in rk818_cg_get_avg_current()
251 static int rk818_cg_get_ts2_voltage(struct rk818_charger *cg) in rk818_cg_get_ts2_voltage()
276 static int rk818_cg_lowpwr_check(struct rk818_charger *cg) in rk818_cg_lowpwr_check()
309 struct rk818_charger *cg = data; in rk818_cg_get_bat_psy() local
320 static void rk818_cg_get_psy(struct rk818_charger *cg) in rk818_cg_get_psy()
327 static int rk818_cg_get_bat_max_cur(struct rk818_charger *cg) in rk818_cg_get_bat_max_cur()
346 static int rk818_cg_get_bat_max_vol(struct rk818_charger *cg) in rk818_cg_get_bat_max_vol()
383 struct rk818_charger *cg = power_supply_get_drvdata(psy); in rk818_cg_ac_get_property() local
428 struct rk818_charger *cg = power_supply_get_drvdata(psy); in rk818_cg_usb_get_property() local
485 static int rk818_cg_init_power_supply(struct rk818_charger *cg) in rk818_cg_init_power_supply()
506 static void rk818_cg_pr_info(struct rk818_charger *cg) in rk818_cg_pr_info()
520 static bool is_battery_exist(struct rk818_charger *cg) in is_battery_exist()
525 static void rk818_cg_set_chrg_current(struct rk818_charger *cg, in rk818_cg_set_chrg_current()
536 static void rk818_cg_set_input_current(struct rk818_charger *cg, in rk818_cg_set_input_current()
552 static void rk818_cg_set_finish_sig(struct rk818_charger *cg, int mode) in rk818_cg_set_finish_sig()
564 struct rk818_charger *cg; in rk818_cg_finish_sig_work() local
573 static void rk818_cg_set_chrg_param(struct rk818_charger *cg, in rk818_cg_set_chrg_param()
682 static void rk818_cg_set_otg_in(struct rk818_charger *cg, int online) in rk818_cg_set_otg_in()
687 static void rk818_cg_set_otg_power(struct rk818_charger *cg, int state) in rk818_cg_set_otg_power()
745 static enum charger_t rk818_cg_get_dc_state(struct rk818_charger *cg) in rk818_cg_get_dc_state()
761 struct rk818_charger *cg = container_of(work, in rk818_cg_dc_det_worker() local
785 static u8 rk818_cg_decode_chrg_vol(struct rk818_charger *cg, u32 chrg_vol) in rk818_cg_decode_chrg_vol()
798 static u8 rk818_cg_decode_input_current(struct rk818_charger *cg, in rk818_cg_decode_input_current()
820 static u8 rk818_cg_decode_chrg_current(struct rk818_charger *cg, in rk818_cg_decode_chrg_current()
841 static void rk818_cg_init_config(struct rk818_charger *cg) in rk818_cg_init_config()
871 struct rk818_charger *cg; in rk818_ts2_vol_work() local
929 struct rk818_charger *cg = in rk818_cg_charger_evt_notifier() local
941 struct rk818_charger *cg = in rk818_cg_discnt_evt_notfier() local
953 struct rk818_charger *cg = in rk818_cg_host_evt_notifier() local
965 struct rk818_charger *cg = in rk818_cg_bc_evt_notifier() local
977 struct rk818_charger *cg = container_of(work, in rk818_cg_bc_evt_worker() local
1017 struct rk818_charger *cg = container_of(work, in rk818_cg_irq_delay_work() local
1039 static irqreturn_t rk818_plug_in_isr(int irq, void *cg) in rk818_plug_in_isr()
1051 static irqreturn_t rk818_plug_out_isr(int irq, void *cg) in rk818_plug_out_isr()
1065 struct rk818_charger *cg = (struct rk818_charger *)charger; in rk818_dc_det_isr() local
1078 static int rk818_cg_init_irqs(struct rk818_charger *cg) in rk818_cg_init_irqs()
1122 static int rk818_cg_init_dc(struct rk818_charger *cg) in rk818_cg_init_dc()
1176 struct rk818_charger *cg = container_of(work, in rk818_cg_discnt_evt_worker() local
1188 struct rk818_charger *cg = container_of(work, in rk818_cg_host_evt_worker() local
1211 struct rk818_charger *cg = container_of(work, in rk818_cg_charger_evt_worker() local
1234 static long rk818_cg_init_usb(struct rk818_charger *cg) in rk818_cg_init_usb()
1359 static void rk818_cg_init_finish_sig(struct rk818_charger *cg) in rk818_cg_init_finish_sig()
1372 static void rk818_cg_init_ts2_detect(struct rk818_charger *cg) in rk818_cg_init_ts2_detect()
1398 static void rk818_cg_init_charger_state(struct rk818_charger *cg) in rk818_cg_init_charger_state()
1417 struct rk818_charger *cg = in rk818_cg_temperature_notifier_call() local
1480 static int parse_temperature_chrg_table(struct rk818_charger *cg, in parse_temperature_chrg_table()
1536 static int rk818_cg_register_temp_notifier(struct rk818_charger *cg) in rk818_cg_register_temp_notifier()
1555 static int rk818_cg_get_otg5v_regulator(struct rk818_charger *cg) in rk818_cg_get_otg5v_regulator()
1570 static int rk818_cg_parse_dt(struct rk818_charger *cg) in rk818_cg_parse_dt()
1676 static int rk818_cg_parse_dt(struct rk818_charger *cg) in rk818_cg_parse_dt()
1685 struct rk818_charger *cg; in rk818_charger_probe() local
1783 struct rk818_charger *cg = platform_get_drvdata(pdev); in rk818_charger_shutdown() local
1831 struct rk818_charger *cg = platform_get_drvdata(pdev); in rk818_charger_suspend() local
1856 struct rk818_charger *cg = platform_get_drvdata(pdev); in rk818_charger_resume() local