Lines Matching refs:ac_chg
171 struct ab8500_charger, ac_chg)
246 * @ac_chg: AC charger power supply
299 struct ux500_charger ac_chg;
1555 ab8500_power_supply_changed(di, di->ac_chg.psy);
2009 ab8500_power_supply_changed(di, di->ac_chg.psy);
2092 ab8500_power_supply_changed(di, di->ac_chg.psy);
2093 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present");
2160 ab8500_charger_ac_en(&di->ac_chg, 0, 0, 0);
2520 ab8500_power_supply_changed(di, di->ac_chg.psy);
2611 ab8500_power_supply_changed(di, di->ac_chg.psy);
2832 ab8500_power_supply_changed(di, di->ac_chg.psy);
3367 ab8500_charger_ac_en(&di->ac_chg, false, 0, 0);
3490 ac_psy_cfg.drv_data = &di->ac_chg;
3498 di->ac_chg.ops.enable = &ab8500_charger_ac_en;
3499 di->ac_chg.ops.check_enable = &ab8500_charger_ac_check_enable;
3500 di->ac_chg.ops.kick_wd = &ab8500_charger_watchdog_kick;
3501 di->ac_chg.ops.update_curr = &ab8500_charger_update_charger_current;
3502 di->ac_chg.max_out_volt_uv = ab8500_charger_voltage_map[
3504 di->ac_chg.max_out_curr_ua =
3506 di->ac_chg.wdt_refresh = CHG_WD_INTERVAL;
3514 di->ac_chg.enabled = true;
3588 if (di->ac_chg.enabled) {
3589 di->ac_chg.psy = devm_power_supply_register(dev,
3592 if (IS_ERR(di->ac_chg.psy)) {
3594 return PTR_ERR(di->ac_chg.psy);
3621 ab8500_power_supply_changed(di, di->ac_chg.psy);
3622 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present");