Lines Matching refs:ac_chg

171 	struct ab8500_charger, ac_chg)
293 struct ux500_charger ac_chg; member
1519 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_en()
2052 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_hw_failure_work()
2135 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_work()
2136 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); in ab8500_charger_ac_work()
2203 ab8500_charger_ac_en(&di->ac_chg, 0, 0, 0); in ab8500_charger_ac_attached_work()
2563 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_main_thermal_prot_work()
2654 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_mainextchnotok_handler()
2883 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_chwdexp_handler()
3401 ab8500_charger_ac_en(&di->ac_chg, false, 0, 0); in ab8500_charger_remove()
3425 if (!di->ac_chg.enabled) in ab8500_charger_remove()
3433 if (di->ac_chg.enabled && !di->ac_chg.external) in ab8500_charger_remove()
3434 power_supply_unregister(di->ac_chg.psy); in ab8500_charger_remove()
3506 ac_psy_cfg.drv_data = &di->ac_chg; in ab8500_charger_probe()
3513 di->ac_chg.ops.enable = &ab8500_charger_ac_en; in ab8500_charger_probe()
3514 di->ac_chg.ops.check_enable = &ab8500_charger_ac_check_enable; in ab8500_charger_probe()
3515 di->ac_chg.ops.kick_wd = &ab8500_charger_watchdog_kick; in ab8500_charger_probe()
3516 di->ac_chg.ops.update_curr = &ab8500_charger_update_charger_current; in ab8500_charger_probe()
3517 di->ac_chg.max_out_volt = ab8500_charger_voltage_map[ in ab8500_charger_probe()
3519 di->ac_chg.max_out_curr = in ab8500_charger_probe()
3521 di->ac_chg.wdt_refresh = CHG_WD_INTERVAL; in ab8500_charger_probe()
3522 di->ac_chg.enabled = di->bm->ac_enabled; in ab8500_charger_probe()
3523 di->ac_chg.external = false; in ab8500_charger_probe()
3526 if (!di->ac_chg.enabled) in ab8500_charger_probe()
3627 if (di->ac_chg.enabled) { in ab8500_charger_probe()
3628 di->ac_chg.psy = power_supply_register(di->dev, in ab8500_charger_probe()
3631 if (IS_ERR(di->ac_chg.psy)) { in ab8500_charger_probe()
3633 ret = PTR_ERR(di->ac_chg.psy); in ab8500_charger_probe()
3668 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_probe()
3669 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); in ab8500_charger_probe()
3732 if (di->ac_chg.enabled) in ab8500_charger_probe()
3733 power_supply_unregister(di->ac_chg.psy); in ab8500_charger_probe()