Home
last modified time | relevance | path

Searched refs:psy (Results 1 - 10 of 10) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/power/supply/
H A Dpower_supply_core.c37 struct power_supply **psy; member
80 struct power_supply *psy = data; in power_supply_changed_work_ext() local
83 if (power_supply_is_supplied_by_ext(psy, pst)) { in power_supply_changed_work_ext()
95 struct power_supply *psy = container_of(work, struct power_supply, changed_work); in power_supply_changed_work() local
97 dev_dbg(&psy->dev, "%s\n", __func__); in power_supply_changed_work()
99 spin_lock_irqsave(&psy->changed_lock, flags); in power_supply_changed_work()
107 if (likely(psy->changed)) { in power_supply_changed_work()
108 psy->changed = false; in power_supply_changed_work()
109 spin_unlock_irqrestore(&psy->changed_lock, flags); in power_supply_changed_work()
110 class_for_each_device(power_supply_class, NULL, psy, power_supply_changed_work_ex in power_supply_changed_work()
128 power_supply_changed(struct power_supply *psy) power_supply_changed() argument
154 struct power_supply *psy = container_of(work, struct power_supply, deferred_register_work.work); power_supply_deferred_register_work() local
175 struct power_supply *psy = data; power_supply_populate_supplied_from_ext() local
199 power_supply_populate_supplied_from(struct power_supply *psy) power_supply_populate_supplied_from() argument
242 power_supply_check_supplies(struct power_supply *psy) power_supply_check_supplies() argument
293 power_supply_check_supplies(struct power_supply *psy) power_supply_check_supplies() argument
323 struct power_supply *psy; global() member
345 power_supply_am_i_supplied(struct power_supply *psy) power_supply_am_i_supplied() argument
367 struct power_supply *psy = dev_get_drvdata(dev); power_supply_is_system_supplied_ext() local
405 struct power_supply *psy = data; power_supply_get_supplier_max_current_ext() local
416 power_supply_set_input_current_limit_from_supplier(struct power_supply *psy) power_supply_set_input_current_limit_from_supplier() argument
443 power_supply_set_battery_charged(struct power_supply *psy) power_supply_set_battery_charged() argument
457 struct power_supply *psy = dev_get_drvdata(dev); power_supply_match_device_by_name() local
475 struct power_supply *psy = NULL; power_supply_get_by_name() local
494 power_supply_put(struct power_supply *psy) power_supply_put() argument
524 struct power_supply *psy = NULL; power_supply_get_by_phandle() local
548 struct power_supply **psy = param->psy; power_supply_match_device_node_array() local
587 power_supply_get_by_phandle_array(struct device_node *np, const char *property, struct power_supply **psy, ssize_t size) power_supply_get_by_phandle_array() argument
617 struct power_supply **psy = res; devm_power_supply_put() local
633 struct power_supply **ptr, *psy; devm_power_supply_get_by_phandle() local
656 power_supply_get_battery_info(struct power_supply *psy, struct power_supply_battery_info *info) power_supply_get_battery_info() argument
804 power_supply_put_battery_info(struct power_supply *psy, struct power_supply_battery_info *info) power_supply_put_battery_info() argument
937 power_supply_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) power_supply_get_property() argument
950 power_supply_set_property(struct power_supply *psy, enum power_supply_property psp, const union power_supply_propval *val) power_supply_set_property() argument
961 power_supply_property_is_writeable(struct power_supply *psy, enum power_supply_property psp) power_supply_property_is_writeable() argument
971 power_supply_external_power_changed(struct power_supply *psy) power_supply_external_power_changed() argument
981 power_supply_powers(struct power_supply *psy, struct device *dev) power_supply_powers() argument
989 struct power_supply *psy = to_power_supply(dev); power_supply_dev_release() local
1009 struct power_supply *psy; power_supply_read_temp() local
1030 psy_register_thermal(struct power_supply *psy) psy_register_thermal() argument
1055 psy_unregister_thermal(struct power_supply *psy) psy_unregister_thermal() argument
1066 struct power_supply *psy; ps_get_max_charge_cntl_limit() local
1083 struct power_supply *psy; ps_get_cur_charge_cntl_limit() local
1100 struct power_supply *psy; ps_set_cur_charge_cntl_limit() local
1117 psy_register_cooler(struct power_supply *psy) psy_register_cooler() argument
1131 psy_unregister_cooler(struct power_supply *psy) psy_unregister_cooler() argument
1139 psy_register_thermal(struct power_supply *psy) psy_register_thermal() argument
1144 psy_unregister_thermal(struct power_supply *psy) psy_unregister_thermal() argument
1148 psy_register_cooler(struct power_supply *psy) psy_register_cooler() argument
1153 psy_unregister_cooler(struct power_supply *psy) psy_unregister_cooler() argument
1163 struct power_supply *psy; power_supply_register_ext() local
1325 struct power_supply **psy = res; devm_power_supply_release() local
1348 struct power_supply **ptr, *psy; devm_power_supply_register() local
1384 struct power_supply **ptr, *psy; devm_power_supply_register_no_ws() local
1409 power_supply_unregister(struct power_supply *psy) power_supply_unregister() argument
1425 power_supply_get_drvdata(struct power_supply *psy) power_supply_get_drvdata() argument
[all...]
H A Dpower_supply_sysfs.c245 struct power_supply *psy = dev_get_drvdata(dev); in power_supply_show_property() local
250 value.intval = psy->desc->type; in power_supply_show_property()
252 ret = power_supply_get_property(psy, psp, &value); in power_supply_show_property()
267 ret = power_supply_show_usb_type(dev, psy->desc, &value, buf); in power_supply_show_property()
282 struct power_supply *psy = dev_get_drvdata(dev); in power_supply_store_property() local
309 ret = power_supply_set_property(psy, psp, &value); in power_supply_store_property()
320 struct power_supply *psy = dev_get_drvdata(dev); in power_supply_attr_is_visible() local
332 for (i = 0; i < psy->desc->num_properties; i++) { in power_supply_attr_is_visible()
333 int property = psy->desc->properties[i]; in power_supply_attr_is_visible()
336 if (psy in power_supply_attr_is_visible()
424 struct power_supply *psy = dev_get_drvdata(dev); power_supply_uevent() local
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dpower_supply.h253 int (*get_property)(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val);
254 int (*set_property)(struct power_supply *psy, enum power_supply_property psp,
261 int (*property_is_writeable)(struct power_supply *psy, enum power_supply_property psp);
262 void (*external_power_changed)(struct power_supply *psy);
263 void (*set_charged)(struct power_supply *psy);
387 extern void power_supply_put(struct power_supply *psy);
390 extern int power_supply_get_by_phandle_array(struct device_node *np, const char *property, struct power_supply **psy,
399 struct power_supply **psy, int size) in power_supply_get_by_phandle_array()
409 extern int power_supply_get_battery_info(struct power_supply *psy, struct power_supply_battery_info *info);
410 extern void power_supply_put_battery_info(struct power_supply *psy, struc
398 power_supply_get_by_phandle_array(struct device_node *np, const char *property, struct power_supply **psy, int size) power_supply_get_by_phandle_array() argument
436 power_supply_set_property(struct power_supply *psy, enum power_supply_property psp, const union power_supply_propval *val) power_supply_set_property() argument
524 power_supply_add_hwmon_sysfs(struct power_supply *psy) power_supply_add_hwmon_sysfs() argument
529 power_supply_remove_hwmon_sysfs(struct power_supply *psy) power_supply_remove_hwmon_sysfs() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/power/
H A Drk817_battery.c1975 dev_err(dev, "not have to register chg psy!\n"); in rk817_bat_parse_dt()
2017 struct power_supply *psy = dev_get_drvdata(dev); in rk817_bat_get_usb_psy() local
2019 if (psy->desc->type == POWER_SUPPLY_TYPE_USB) { in rk817_bat_get_usb_psy()
2020 battery->usb_psy = psy; in rk817_bat_get_usb_psy()
2030 struct power_supply *psy = dev_get_drvdata(dev); in rk817_bat_get_ac_psy() local
2032 if (psy->desc->type == POWER_SUPPLY_TYPE_MAINS) { in rk817_bat_get_ac_psy()
2033 battery->ac_psy = psy; in rk817_bat_get_ac_psy()
2054 struct power_supply *psy; in rk817_bat_get_charge_state() local
2060 psy = battery->usb_psy; in rk817_bat_get_charge_state()
2061 if (psy) { in rk817_bat_get_charge_state()
2123 rk817_battery_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) rk817_battery_get_property() argument
2225 rk809_chg_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) rk809_chg_get_property() argument
[all...]
H A Drk817_charger.c372 static int rk817_charge_ac_get_property(struct power_supply *psy, enum power_supply_property psp, in rk817_charge_ac_get_property() argument
375 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_ac_get_property()
411 static int rk817_charge_usb_get_property(struct power_supply *psy, enum power_supply_property psp, in rk817_charge_usb_get_property() argument
414 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_usb_get_property()
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/
H A Drk817_battery.c1916 dev_err(dev, "not have to register chg psy!\n"); in rk817_bat_parse_dt()
1967 struct power_supply *psy = dev_get_drvdata(dev); in rk817_bat_get_usb_psy() local
1969 if (psy->desc->type == POWER_SUPPLY_TYPE_USB) { in rk817_bat_get_usb_psy()
1970 battery->usb_psy = psy; in rk817_bat_get_usb_psy()
1980 struct power_supply *psy = dev_get_drvdata(dev); in rk817_bat_get_ac_psy() local
1982 if (psy->desc->type == POWER_SUPPLY_TYPE_MAINS) { in rk817_bat_get_ac_psy()
1983 battery->ac_psy = psy; in rk817_bat_get_ac_psy()
2004 struct power_supply *psy; in rk817_bat_get_charge_state() local
2009 psy = battery->usb_psy; in rk817_bat_get_charge_state()
2010 if (psy) { in rk817_bat_get_charge_state()
2070 rk817_battery_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) rk817_battery_get_property() argument
2170 rk809_chg_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) rk809_chg_get_property() argument
[all...]
H A Dbq25700_charger.c1112 static int bq25700_power_supply_get_property(struct power_supply *psy, in bq25700_power_supply_get_property() argument
1117 struct bq25700_device *bq = power_supply_get_drvdata(psy); in bq25700_power_supply_get_property()
1242 struct power_supply *psy = v; in bq2570x_pd_notifier_call() local
1253 if (!psy->dev.parent || in bq2570x_pd_notifier_call()
1254 psy->dev.parent->of_node != bq->notify_node) in bq2570x_pd_notifier_call()
1257 if (strcmp(psy->desc->name, bq->plat_data.notify_device) != 0) in bq2570x_pd_notifier_call()
1261 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_ONLINE, &prop); in bq2570x_pd_notifier_call()
1271 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_CURRENT_NOW, &prop); in bq2570x_pd_notifier_call()
1276 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_VOLTAGE_NOW, in bq2570x_pd_notifier_call()
1281 ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_CURRENT_NO in bq2570x_pd_notifier_call()
[all...]
H A Dcw2017_battery.c392 static int cw_battery_get_property(struct power_supply *psy, in cw_battery_get_property() argument
398 cw_bat = power_supply_get_drvdata(psy); in cw_battery_get_property()
H A Drk817_charger.c352 static int rk817_charge_ac_get_property(struct power_supply *psy, in rk817_charge_ac_get_property() argument
356 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_ac_get_property()
390 static int rk817_charge_usb_get_property(struct power_supply *psy, in rk817_charge_usb_get_property() argument
394 struct rk817_charger *charge = power_supply_get_drvdata(psy); in rk817_charge_usb_get_property()
/device/soc/rockchip/common/sdk_linux/drivers/hid/
H A Dhid-input.c351 static int hidinput_get_battery_property(struct power_supply *psy, enum power_supply_property prop, in hidinput_get_battery_property() argument
354 struct hid_device *dev = power_supply_get_drvdata(psy); in hidinput_get_battery_property()

Completed in 23 milliseconds