ac_chg 169 drivers/power/supply/ab8500_charger.c struct ab8500_charger, ac_chg) ac_chg 291 drivers/power/supply/ab8500_charger.c struct ux500_charger ac_chg; ac_chg 1515 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 1981 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 2064 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 2065 drivers/power/supply/ab8500_charger.c sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); ac_chg 2132 drivers/power/supply/ab8500_charger.c ab8500_charger_ac_en(&di->ac_chg, 0, 0, 0); ac_chg 2492 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 2583 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 2804 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 3281 drivers/power/supply/ab8500_charger.c ab8500_charger_ac_en(&di->ac_chg, false, 0, 0); ac_chg 3305 drivers/power/supply/ab8500_charger.c if (!di->ac_chg.enabled) ac_chg 3313 drivers/power/supply/ab8500_charger.c if (di->ac_chg.enabled && !di->ac_chg.external) ac_chg 3314 drivers/power/supply/ab8500_charger.c power_supply_unregister(di->ac_chg.psy); ac_chg 3386 drivers/power/supply/ab8500_charger.c ac_psy_cfg.drv_data = &di->ac_chg; ac_chg 3393 drivers/power/supply/ab8500_charger.c di->ac_chg.ops.enable = &ab8500_charger_ac_en; ac_chg 3394 drivers/power/supply/ab8500_charger.c di->ac_chg.ops.check_enable = &ab8500_charger_ac_check_enable; ac_chg 3395 drivers/power/supply/ab8500_charger.c di->ac_chg.ops.kick_wd = &ab8500_charger_watchdog_kick; ac_chg 3396 drivers/power/supply/ab8500_charger.c di->ac_chg.ops.update_curr = &ab8500_charger_update_charger_current; ac_chg 3397 drivers/power/supply/ab8500_charger.c di->ac_chg.max_out_volt = ab8500_charger_voltage_map[ ac_chg 3399 drivers/power/supply/ab8500_charger.c di->ac_chg.max_out_curr = ac_chg 3401 drivers/power/supply/ab8500_charger.c di->ac_chg.wdt_refresh = CHG_WD_INTERVAL; ac_chg 3402 drivers/power/supply/ab8500_charger.c di->ac_chg.enabled = di->bm->ac_enabled; ac_chg 3403 drivers/power/supply/ab8500_charger.c di->ac_chg.external = false; ac_chg 3406 drivers/power/supply/ab8500_charger.c if (!di->ac_chg.enabled) ac_chg 3504 drivers/power/supply/ab8500_charger.c if (di->ac_chg.enabled) { ac_chg 3505 drivers/power/supply/ab8500_charger.c di->ac_chg.psy = power_supply_register(di->dev, ac_chg 3508 drivers/power/supply/ab8500_charger.c if (IS_ERR(di->ac_chg.psy)) { ac_chg 3510 drivers/power/supply/ab8500_charger.c ret = PTR_ERR(di->ac_chg.psy); ac_chg 3545 drivers/power/supply/ab8500_charger.c ab8500_power_supply_changed(di, di->ac_chg.psy); ac_chg 3546 drivers/power/supply/ab8500_charger.c sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); ac_chg 3609 drivers/power/supply/ab8500_charger.c if (di->ac_chg.enabled) ac_chg 3610 drivers/power/supply/ab8500_charger.c power_supply_unregister(di->ac_chg.psy); ac_chg 252 drivers/power/supply/abx500_chargalg.c struct ux500_charger *ac_chg; ac_chg 360 drivers/power/supply/abx500_chargalg.c !(di->ac_chg->external)) { ac_chg 361 drivers/power/supply/abx500_chargalg.c return di->ac_chg->ops.check_enable(di->ac_chg, ac_chg 515 drivers/power/supply/abx500_chargalg.c if (di->ac_chg && di->ac_chg->ops.kick_wd && ac_chg 522 drivers/power/supply/abx500_chargalg.c if (di->ac_chg->external && ac_chg 526 drivers/power/supply/abx500_chargalg.c return di->ac_chg->ops.kick_wd(di->ac_chg); ac_chg 550 drivers/power/supply/abx500_chargalg.c if (!di->ac_chg || !di->ac_chg->ops.enable) ac_chg 554 drivers/power/supply/abx500_chargalg.c if (di->ac_chg->max_out_volt) ac_chg 555 drivers/power/supply/abx500_chargalg.c vset = min(vset, di->ac_chg->max_out_volt); ac_chg 556 drivers/power/supply/abx500_chargalg.c if (di->ac_chg->max_out_curr) ac_chg 557 drivers/power/supply/abx500_chargalg.c iset = min(iset, di->ac_chg->max_out_curr); ac_chg 563 drivers/power/supply/abx500_chargalg.c if (enable && di->ac_chg->external && ac_chg 570 drivers/power/supply/abx500_chargalg.c return di->ac_chg->ops.enable(di->ac_chg, enable, vset, iset); ac_chg 613 drivers/power/supply/abx500_chargalg.c if (di->ac_chg && di->ac_chg->ops.update_curr && ac_chg 619 drivers/power/supply/abx500_chargalg.c if (di->ac_chg->max_out_curr) ac_chg 620 drivers/power/supply/abx500_chargalg.c iset = min(iset, di->ac_chg->max_out_curr); ac_chg 624 drivers/power/supply/abx500_chargalg.c return di->ac_chg->ops.update_curr(di->ac_chg, iset); ac_chg 971 drivers/power/supply/abx500_chargalg.c if (!di->ac_chg && ac_chg 973 drivers/power/supply/abx500_chargalg.c di->ac_chg = psy_to_ux500_charger(ext); ac_chg 31 drivers/power/supply/pm2301_charger.c struct pm2xxx_charger, ac_chg) ac_chg 216 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 229 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 816 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 845 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 846 drivers/power/supply/pm2301_charger.c sysfs_notify(&pm2->ac_chg.psy->dev.kobj, NULL, "present"); ac_chg 862 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 895 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 1042 drivers/power/supply/pm2301_charger.c pm2->ac_chg.ops.enable = &pm2xxx_charger_ac_en; ac_chg 1043 drivers/power/supply/pm2301_charger.c pm2->ac_chg.ops.kick_wd = &pm2xxx_charger_watchdog_kick; ac_chg 1044 drivers/power/supply/pm2301_charger.c pm2->ac_chg.ops.update_curr = &pm2xxx_charger_update_charger_current; ac_chg 1045 drivers/power/supply/pm2301_charger.c pm2->ac_chg.max_out_volt = pm2xxx_charger_voltage_map[ ac_chg 1047 drivers/power/supply/pm2301_charger.c pm2->ac_chg.max_out_curr = pm2xxx_charger_current_map[ ac_chg 1049 drivers/power/supply/pm2301_charger.c pm2->ac_chg.wdt_refresh = WD_KICK_INTERVAL; ac_chg 1050 drivers/power/supply/pm2301_charger.c pm2->ac_chg.enabled = true; ac_chg 1051 drivers/power/supply/pm2301_charger.c pm2->ac_chg.external = true; ac_chg 1086 drivers/power/supply/pm2301_charger.c pm2->ac_chg.psy = power_supply_register(pm2->dev, &pm2->ac_chg_desc, ac_chg 1088 drivers/power/supply/pm2301_charger.c if (IS_ERR(pm2->ac_chg.psy)) { ac_chg 1090 drivers/power/supply/pm2301_charger.c ret = PTR_ERR(pm2->ac_chg.psy); ac_chg 1162 drivers/power/supply/pm2301_charger.c power_supply_changed(pm2->ac_chg.psy); ac_chg 1163 drivers/power/supply/pm2301_charger.c sysfs_notify(&pm2->ac_chg.psy->dev.kobj, NULL, "present"); ac_chg 1178 drivers/power/supply/pm2301_charger.c power_supply_unregister(pm2->ac_chg.psy); ac_chg 1197 drivers/power/supply/pm2301_charger.c pm2xxx_charger_ac_en(&pm2->ac_chg, false, 0, 0); ac_chg 1213 drivers/power/supply/pm2301_charger.c power_supply_unregister(pm2->ac_chg.psy); ac_chg 487 drivers/power/supply/pm2301_charger.h struct ux500_charger ac_chg;