Lines Matching refs:desc
45 if (!supplier->desc->name) in __power_supply_is_supplied_by()
48 if (!strcmp(supplier->desc->name, supply->supplied_from[i])) in __power_supply_is_supplied_by()
51 if (!supply->desc->name) in __power_supply_is_supplied_by()
54 if (!strcmp(supplier->supplied_to[i], supply->desc->name)) in __power_supply_is_supplied_by()
67 if (pst->desc->external_power_changed) in __power_supply_changed_work()
68 pst->desc->external_power_changed(pst); in __power_supply_changed_work()
168 psy->desc->name, epsy->desc->name); in __power_supply_populate_supplied_from()
169 psy->supplied_from[i-1] = (char *)epsy->desc->name; in __power_supply_populate_supplied_from()
290 if (!epsy->desc->get_property(epsy, POWER_SUPPLY_PROP_ONLINE, in __power_supply_am_i_supplied()
317 if (psy->desc->type != POWER_SUPPLY_TYPE_BATTERY) in __power_supply_is_system_supplied()
318 if (!psy->desc->get_property(psy, POWER_SUPPLY_PROP_ONLINE, in __power_supply_is_system_supplied()
347 psy->desc->type == POWER_SUPPLY_TYPE_BATTERY && in power_supply_set_battery_charged()
348 psy->desc->set_charged) { in power_supply_set_battery_charged()
349 psy->desc->set_charged(psy); in power_supply_set_battery_charged()
362 return strcmp(psy->desc->name, name) == 0; in power_supply_match_device_by_name()
458 return psy->desc->get_property(psy, psp, val); in power_supply_get_property()
466 if (atomic_read(&psy->use_cnt) <= 0 || !psy->desc->set_property) in power_supply_set_property()
469 return psy->desc->set_property(psy, psp, val); in power_supply_set_property()
477 !psy->desc->property_is_writeable) in power_supply_property_is_writeable()
480 return psy->desc->property_is_writeable(psy, psp); in power_supply_property_is_writeable()
487 !psy->desc->external_power_changed) in power_supply_external_power_changed()
490 psy->desc->external_power_changed(psy); in power_supply_external_power_changed()
529 ret = psy->desc->get_property(psy, POWER_SUPPLY_PROP_TEMP, &val); in power_supply_read_temp()
546 if (psy->desc->no_thermal) in psy_register_thermal()
550 for (i = 0; i < psy->desc->num_properties; i++) { in psy_register_thermal()
551 if (psy->desc->properties[i] == POWER_SUPPLY_PROP_TEMP) { in psy_register_thermal()
552 psy->tzd = thermal_zone_device_register(psy->desc->name, in psy_register_thermal()
576 ret = psy->desc->get_property(psy, in ps_get_max_charge_cntl_limit()
592 ret = psy->desc->get_property(psy, in ps_get_cur_chrage_cntl_limit()
609 ret = psy->desc->set_property(psy, in ps_set_cur_charge_cntl_limit()
626 for (i = 0; i < psy->desc->num_properties; i++) { in psy_register_cooler()
627 if (psy->desc->properties[i] == in psy_register_cooler()
630 (char *)psy->desc->name, in psy_register_cooler()
666 const struct power_supply_desc *desc, in __power_supply_register() argument
676 __func__, desc->name); in __power_supply_register()
691 psy->desc = desc; in __power_supply_register()
699 rc = dev_set_name(dev, "%s", desc->name); in __power_supply_register()
780 const struct power_supply_desc *desc, in power_supply_register() argument
783 return __power_supply_register(parent, desc, cfg, true); in power_supply_register()
803 const struct power_supply_desc *desc, in power_supply_register_no_ws() argument
806 return __power_supply_register(parent, desc, cfg, false); in power_supply_register_no_ws()
833 const struct power_supply_desc *desc, in devm_power_supply_register() argument
842 psy = __power_supply_register(parent, desc, cfg, true); in devm_power_supply_register()
869 const struct power_supply_desc *desc, in devm_power_supply_register_no_ws() argument
878 psy = __power_supply_register(parent, desc, cfg, false); in devm_power_supply_register_no_ws()