ab8500_charger
static int ab8500_current_to_regval(struct ab8500_charger *di, int curr_ua)
static int ab8500_vbus_in_curr_to_regval(struct ab8500_charger *di, int curr_ua)
static int ab8500_charger_get_usb_cur(struct ab8500_charger *di)
static bool ab8500_charger_check_continue_stepping(struct ab8500_charger *di,
static int ab8500_charger_set_current(struct ab8500_charger *di,
static int ab8500_charger_set_vbus_in_curr(struct ab8500_charger *di,
static int ab8500_charger_set_main_in_curr(struct ab8500_charger *di,
static int ab8500_charger_set_output_curr(struct ab8500_charger *di,
static int ab8500_charger_led_en(struct ab8500_charger *di, int on)
struct ab8500_charger *di = to_ab8500_charger_ac_device_info(charger);
struct ab8500_charger *di = to_ab8500_charger_usb_device_info(charger);
struct ab8500_charger, usb_chg)
struct ab8500_charger, ac_chg)
struct ab8500_charger *di = to_ab8500_charger_usb_device_info(charger);
struct ab8500_charger *di = to_ab8500_charger_ac_device_info(charger);
struct ab8500_charger *di;
struct ab8500_charger *di;
struct ab8500_charger *di;
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, check_vbat_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, check_hw_failure_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, kick_wd_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, ac_work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger,
struct ab8500_charger *di = container_of(work,
struct ab8500_charger,
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, detect_usb_type_work);
struct ab8500_charger *di =
container_of(work, struct ab8500_charger, attach_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, usb_link_status_work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, usb_state_changed_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, check_usbchgnotok_work.work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, check_main_thermal_prot_work);
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, check_usb_thermal_prot_work);
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = container_of(work,
struct ab8500_charger, vbus_drop_end_work.work);
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di = _di;
struct ab8500_charger *di;
struct ab8500_charger *di;
static int ab8500_charger_init_hw_registers(struct ab8500_charger *di)
struct ab8500_charger *di =
container_of(nb, struct ab8500_charger, nb);
struct ab8500_charger *di = dev_get_drvdata(dev);
struct ab8500_charger *di = dev_get_drvdata(dev);
struct ab8500_charger *di = dev_get_drvdata(dev);
struct ab8500_charger *di = dev_get_drvdata(dev);
struct ab8500_charger *di;
static void ab8500_enable_disable_sw_fallback(struct ab8500_charger *di,
struct ab8500_charger *di = platform_get_drvdata(pdev);
static void ab8500_power_supply_changed(struct ab8500_charger *di,
static void ab8500_charger_set_usb_connected(struct ab8500_charger *di,
static int ab8500_charger_get_ac_voltage(struct ab8500_charger *di)
static int ab8500_charger_ac_cv(struct ab8500_charger *di)
static int ab8500_charger_get_vbus_voltage(struct ab8500_charger *di)
static int ab8500_charger_get_usb_current(struct ab8500_charger *di)
static int ab8500_charger_get_ac_current(struct ab8500_charger *di)
static int ab8500_charger_usb_cv(struct ab8500_charger *di)
static int ab8500_charger_detect_chargers(struct ab8500_charger *di, bool probe)
static int ab8500_charger_max_usb_curr(struct ab8500_charger *di,
static int ab8500_charger_read_usb_type(struct ab8500_charger *di)
static int ab8500_charger_detect_usb_type(struct ab8500_charger *di)