Lines Matching refs:rt9455_info
232 struct rt9455_info { struct
270 static int rt9455_get_field_val(struct rt9455_info *info, in rt9455_get_field_val()
287 static int rt9455_set_field_val(struct rt9455_info *info, in rt9455_set_field_val()
296 static int rt9455_register_reset(struct rt9455_info *info) in rt9455_register_reset()
351 static int rt9455_charger_get_status(struct rt9455_info *info, in rt9455_charger_get_status()
403 static int rt9455_charger_get_health(struct rt9455_info *info, in rt9455_charger_get_health()
483 static int rt9455_charger_get_battery_presence(struct rt9455_info *info, in rt9455_charger_get_battery_presence()
504 static int rt9455_charger_get_online(struct rt9455_info *info, in rt9455_charger_get_online()
521 static int rt9455_charger_get_current(struct rt9455_info *info, in rt9455_charger_get_current()
541 static int rt9455_charger_get_current_max(struct rt9455_info *info, in rt9455_charger_get_current_max()
551 static int rt9455_charger_get_voltage(struct rt9455_info *info, in rt9455_charger_get_voltage()
571 static int rt9455_charger_get_voltage_max(struct rt9455_info *info, in rt9455_charger_get_voltage_max()
581 static int rt9455_charger_get_term_current(struct rt9455_info *info, in rt9455_charger_get_term_current()
614 struct rt9455_info *info = power_supply_get_drvdata(psy); in rt9455_charger_get_property()
649 static int rt9455_hw_init(struct rt9455_info *info, u32 ichrg, in rt9455_hw_init()
806 static int rt9455_set_boost_voltage_before_boost_mode(struct rt9455_info *info) in rt9455_set_boost_voltage_before_boost_mode()
832 static int rt9455_set_voreg_before_charge_mode(struct rt9455_info *info) in rt9455_set_voreg_before_charge_mode()
849 static int rt9455_irq_handler_check_irq1_register(struct rt9455_info *info, in rt9455_irq_handler_check_irq1_register()
943 static int rt9455_irq_handler_check_irq2_register(struct rt9455_info *info, in rt9455_irq_handler_check_irq2_register()
1056 static int rt9455_irq_handler_check_irq3_register(struct rt9455_info *info, in rt9455_irq_handler_check_irq3_register()
1114 struct rt9455_info *info = data; in rt9455_irq_handler_thread()
1182 static int rt9455_discover_charger(struct rt9455_info *info, u32 *ichrg, in rt9455_discover_charger()
1239 static int rt9455_usb_event_none(struct rt9455_info *info, in rt9455_usb_event_none()
1279 static int rt9455_usb_event_vbus(struct rt9455_info *info, in rt9455_usb_event_vbus()
1319 static int rt9455_usb_event_id(struct rt9455_info *info, in rt9455_usb_event_id()
1359 static int rt9455_usb_event_charger(struct rt9455_info *info, in rt9455_usb_event_charger()
1402 struct rt9455_info *info = container_of(nb, struct rt9455_info, nb); in rt9455_usb_event()
1444 struct rt9455_info *info = container_of(work, struct rt9455_info, in rt9455_pwr_rdy_work_callback()
1482 struct rt9455_info *info = container_of(work, struct rt9455_info, in rt9455_max_charging_time_work_callback()
1496 struct rt9455_info *info = container_of(work, struct rt9455_info, in rt9455_batt_presence_work_callback()
1587 struct rt9455_info *info; in rt9455_probe()
1702 struct rt9455_info *info = i2c_get_clientdata(client); in rt9455_remove()