Lines Matching defs:usb_chg
167 struct ab8500_charger, usb_chg)
245 * @usb_chg: USB charger power supply
298 struct ux500_charger usb_chg;
455 if (di->usb_chg.psy) {
456 sysfs_notify(&di->usb_chg.psy->dev.kobj, NULL,
1696 ab8500_power_supply_changed(di, di->usb_chg.psy);
1763 ret = ab8500_charger_usb_en(&di->usb_chg, true, vset, iset);
1813 ret = ab8500_charger_ac_en(&di->usb_chg, true, vset, iset);
1897 struct ux500_charger *usb_chg;
1899 usb_chg = (struct ux500_charger *)data;
1900 psy = usb_chg->psy;
1902 di = to_ab8500_charger_usb_device_info(usb_chg);
1950 di->usb_chg.psy, ab8500_charger_get_ext_psy_data);
1966 power_supply_changed(di->usb_chg.psy);
2019 ab8500_power_supply_changed(di, di->usb_chg.psy);
2117 ab8500_charger_usb_en(&di->usb_chg, 0, 0, 0);
2197 ab8500_power_supply_changed(di, di->usb_chg.psy);
2207 di->usb_chg.psy);
2224 di->usb_chg.psy);
2252 ab8500_power_supply_changed(di, di->usb_chg.psy);
2350 ab8500_power_supply_changed(di, di->usb_chg.psy);
2361 ab8500_power_supply_changed(di, di->usb_chg.psy);
2420 ab8500_power_supply_changed(di, di->usb_chg.psy);
2443 ab8500_power_supply_changed(di, di->usb_chg.psy);
2487 ab8500_power_supply_changed(di, di->usb_chg.psy);
2547 ab8500_power_supply_changed(di, di->usb_chg.psy);
2833 ab8500_power_supply_changed(di, di->usb_chg.psy);
2876 ab8500_power_supply_changed(di, di->usb_chg.psy);
3309 ab8500_charger_usb_en(&di->usb_chg, false, 0, 0);
3335 if (di->usb_chg.enabled)
3336 power_supply_unregister(di->usb_chg.psy);
3446 usb_psy_cfg.drv_data = &di->usb_chg;
3469 di->usb_chg.ops.enable = &ab8500_charger_usb_en;
3470 di->usb_chg.ops.check_enable = &ab8500_charger_usb_check_enable;
3471 di->usb_chg.ops.kick_wd = &ab8500_charger_watchdog_kick;
3472 di->usb_chg.ops.update_curr = &ab8500_charger_update_charger_current;
3473 di->usb_chg.max_out_volt = ab8500_charger_voltage_map[
3475 di->usb_chg.max_out_curr =
3477 di->usb_chg.wdt_refresh = CHG_WD_INTERVAL;
3478 di->usb_chg.enabled = di->bm->usb_enabled;
3479 di->usb_chg.external = false;
3573 if (di->usb_chg.enabled) {
3574 di->usb_chg.psy = power_supply_register(di->dev,
3577 if (IS_ERR(di->usb_chg.psy)) {
3579 ret = PTR_ERR(di->usb_chg.psy);
3668 if (di->usb_chg.enabled)
3669 power_supply_unregister(di->usb_chg.psy);