Lines Matching refs:psy
288 struct power_supply *psy; in set_charging_fsm() local
296 psy = power_supply_get_by_name(pm860x_supplied_to[0]); in set_charging_fsm()
297 if (!psy) in set_charging_fsm()
299 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_VOLTAGE_NOW, in set_charging_fsm()
302 power_supply_put(psy); in set_charging_fsm()
307 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_PRESENT, &data); in set_charging_fsm()
309 power_supply_put(psy); in set_charging_fsm()
312 power_supply_put(psy); in set_charging_fsm()
430 struct power_supply *psy; in pm860x_temp_handler() local
436 psy = power_supply_get_by_name(pm860x_supplied_to[0]); in pm860x_temp_handler()
437 if (!psy) in pm860x_temp_handler()
439 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_TEMP, &temp); in pm860x_temp_handler()
455 power_supply_put(psy); in pm860x_temp_handler()
475 struct power_supply *psy; in pm860x_done_handler() local
492 psy = power_supply_get_by_name(pm860x_supplied_to[0]); in pm860x_done_handler()
493 if (!psy) in pm860x_done_handler()
495 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_VOLTAGE_NOW, in pm860x_done_handler()
511 power_supply_set_property(psy, POWER_SUPPLY_PROP_CHARGE_FULL, in pm860x_done_handler()
515 power_supply_put(psy); in pm860x_done_handler()
594 static int pm860x_usb_get_prop(struct power_supply *psy, in pm860x_usb_get_prop() argument
598 struct pm860x_charger_info *info = power_supply_get_drvdata(psy); in pm860x_usb_get_prop()