Lines Matching full:rt5033_charger
28 struct rt5033_charger { struct
43 static int rt5033_get_charger_state(struct rt5033_charger *charger) in rt5033_get_charger_state() argument
78 static int rt5033_get_charger_type(struct rt5033_charger *charger) in rt5033_get_charger_type()
100 static int rt5033_get_charger_current_limit(struct rt5033_charger *charger) in rt5033_get_charger_current_limit()
116 static int rt5033_get_charger_const_voltage(struct rt5033_charger *charger) in rt5033_get_charger_const_voltage()
132 static inline int rt5033_init_const_charge(struct rt5033_charger *charger) in rt5033_init_const_charge()
206 static inline int rt5033_init_fast_charge(struct rt5033_charger *charger) in rt5033_init_fast_charge()
251 static inline int rt5033_init_pre_charge(struct rt5033_charger *charger) in rt5033_init_pre_charge()
314 static int rt5033_charger_reg_init(struct rt5033_charger *charger) in rt5033_charger_reg_init()
352 static int rt5033_charger_set_otg(struct rt5033_charger *charger) in rt5033_charger_set_otg()
389 static int rt5033_charger_unset_otg(struct rt5033_charger *charger) in rt5033_charger_unset_otg()
417 static int rt5033_charger_set_charging(struct rt5033_charger *charger) in rt5033_charger_set_charging()
439 static int rt5033_charger_set_mivr(struct rt5033_charger *charger) in rt5033_charger_set_mivr()
470 static int rt5033_charger_set_disconnect(struct rt5033_charger *charger) in rt5033_charger_set_disconnect()
522 struct rt5033_charger *charger = power_supply_get_drvdata(psy); in rt5033_charger_get_property()
553 static int rt5033_charger_dt_init(struct rt5033_charger *charger) in rt5033_charger_dt_init()
576 struct rt5033_charger *charger = in rt5033_charger_extcon_work()
577 container_of(work, struct rt5033_charger, extcon_work); in rt5033_charger_extcon_work()
646 struct rt5033_charger *charger = in rt5033_charger_extcon_notifier()
647 container_of(nb, struct rt5033_charger, extcon_nb); in rt5033_charger_extcon_notifier()
664 struct rt5033_charger *charger; in rt5033_charger_probe()