Lines Matching refs:usb_chg

169 	struct ab8500_charger, usb_chg)
294 struct ux500_charger usb_chg; member
438 sysfs_notify(&di->usb_chg.psy->dev.kobj, NULL, "present"); in ab8500_charger_set_usb_connected()
1675 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_en()
1742 ret = ab8500_charger_usb_en(&di->usb_chg, true, vset, iset); in ab8500_charger_usb_check_enable()
1792 ret = ab8500_charger_ac_en(&di->usb_chg, true, vset, iset); in ab8500_charger_ac_check_enable()
1937 struct ux500_charger *usb_chg; in ab8500_charger_get_ext_psy_data() local
1939 usb_chg = (struct ux500_charger *)data; in ab8500_charger_get_ext_psy_data()
1940 psy = usb_chg->psy; in ab8500_charger_get_ext_psy_data()
1942 di = to_ab8500_charger_usb_device_info(usb_chg); in ab8500_charger_get_ext_psy_data()
1996 di->usb_chg.psy, ab8500_charger_get_ext_psy_data); in ab8500_charger_check_vbat_work()
2012 power_supply_changed(di->usb_chg.psy); in ab8500_charger_check_vbat_work()
2065 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_check_hw_failure_work()
2163 ab8500_charger_usb_en(&di->usb_chg, 0, 0, 0); in ab8500_charger_usb_attached_work()
2243 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_detect_usb_type_work()
2253 di->usb_chg.psy); in ab8500_charger_detect_usb_type_work()
2270 di->usb_chg.psy); in ab8500_charger_detect_usb_type_work()
2298 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_link_attach_work()
2396 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_link_status_work()
2407 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_link_status_work()
2466 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_state_changed_work()
2489 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_usb_state_changed_work()
2533 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_check_usbchargernotok_work()
2593 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_check_usb_thermal_prot_work()
2887 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_chwdexp_handler()
2930 ab8500_power_supply_changed(di, di->usb_chg.psy); in ab8500_charger_vbusovv_handler()
3404 ab8500_charger_usb_en(&di->usb_chg, false, 0, 0); in ab8500_charger_remove()
3430 if (di->usb_chg.enabled) in ab8500_charger_remove()
3431 power_supply_unregister(di->usb_chg.psy); in ab8500_charger_remove()
3509 usb_psy_cfg.drv_data = &di->usb_chg; in ab8500_charger_probe()
3532 di->usb_chg.ops.enable = &ab8500_charger_usb_en; in ab8500_charger_probe()
3533 di->usb_chg.ops.check_enable = &ab8500_charger_usb_check_enable; in ab8500_charger_probe()
3534 di->usb_chg.ops.kick_wd = &ab8500_charger_watchdog_kick; in ab8500_charger_probe()
3535 di->usb_chg.ops.update_curr = &ab8500_charger_update_charger_current; in ab8500_charger_probe()
3536 di->usb_chg.ops.pp_enable = &ab8540_charger_power_path_enable; in ab8500_charger_probe()
3537 di->usb_chg.ops.pre_chg_enable = &ab8540_charger_usb_pre_chg_enable; in ab8500_charger_probe()
3538 di->usb_chg.max_out_volt = ab8500_charger_voltage_map[ in ab8500_charger_probe()
3540 di->usb_chg.max_out_curr = in ab8500_charger_probe()
3542 di->usb_chg.wdt_refresh = CHG_WD_INTERVAL; in ab8500_charger_probe()
3543 di->usb_chg.enabled = di->bm->usb_enabled; in ab8500_charger_probe()
3544 di->usb_chg.external = false; in ab8500_charger_probe()
3545 di->usb_chg.power_path = di->bm->usb_power_path; in ab8500_charger_probe()
3639 if (di->usb_chg.enabled) { in ab8500_charger_probe()
3640 di->usb_chg.psy = power_supply_register(di->dev, in ab8500_charger_probe()
3643 if (IS_ERR(di->usb_chg.psy)) { in ab8500_charger_probe()
3645 ret = PTR_ERR(di->usb_chg.psy); in ab8500_charger_probe()
3729 if (di->usb_chg.enabled) in ab8500_charger_probe()
3730 power_supply_unregister(di->usb_chg.psy); in ab8500_charger_probe()