Home
last modified time | relevance | path

Searched refs:power_supply_ext (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/power/supply/
H A Dpower_supply.h22 extern bool power_supply_ext_has_property(const struct power_supply_ext *ext,
27 const struct power_supply_ext *ext;
45 const struct power_supply_ext *ext,
48 const struct power_supply_ext *ext);
56 const struct power_supply_ext *ext, in power_supply_sysfs_add_extension()
60 const struct power_supply_ext *ext) {} in power_supply_sysfs_remove_extension()
H A Dcros_charge-control.c40 const struct power_supply_ext *psy_ext;
102 const struct power_supply_ext *ext, in cros_chctl_psy_ext_get_prop()
158 const struct power_supply_ext *ext, in cros_chctl_psy_ext_set_prop()
184 const struct power_supply_ext *ext, in cros_chctl_psy_prop_is_writeable()
196 static const struct power_supply_ext _name = { \
H A Dtest_power.c268 const struct power_supply_ext *ext, in test_power_battery_extget_property()
290 const struct power_supply_ext *ext, in test_power_battery_extset_property()
309 const struct power_supply_ext *ext, in test_power_battery_extproperty_is_writeable()
316 static const struct power_supply_ext test_power_battery_ext = {
H A Dpower_supply_sysfs.c655 int power_supply_sysfs_add_extension(struct power_supply *psy, const struct power_supply_ext *ext, in power_supply_sysfs_add_extension()
663 const struct power_supply_ext *ext) in power_supply_sysfs_remove_extension()
H A Dpower_supply_core.c1213 bool power_supply_ext_has_property(const struct power_supply_ext *psy_ext, in power_supply_ext_has_property()
1409 int power_supply_register_extension(struct power_supply *psy, const struct power_supply_ext *ext, in power_supply_register_extension()
1457 void power_supply_unregister_extension(struct power_supply *psy, const struct power_supply_ext *ext) in power_supply_unregister_extension()
/linux/include/linux/
H A Dpower_supply.h292 struct power_supply_ext { struct
300 const struct power_supply_ext *ext, argument
305 const struct power_supply_ext *ext, argument
310 const struct power_supply_ext *ext, argument
916 const struct power_supply_ext *ext,
920 const struct power_supply_ext *ext);
/linux/drivers/platform/x86/
H A Dayaneo-ec.c280 const struct power_supply_ext *ext, in ayaneo_psy_ext_get_prop()
305 const struct power_supply_ext *ext, in ayaneo_psy_ext_set_prop()
331 const struct power_supply_ext *ext, in ayaneo_psy_prop_is_writeable()
342 static const struct power_supply_ext ayaneo_psy_ext = {
H A Doxpec.c521 const struct power_supply_ext *ext, in oxp_psy_ext_get_prop()
557 const struct power_supply_ext *ext, in oxp_psy_ext_set_prop()
591 const struct power_supply_ext *ext, in oxp_psy_prop_is_writeable()
603 static const struct power_supply_ext oxp_psy_ext = {
H A Dsamsung-galaxybook.c439 const struct power_supply_ext *ext, in galaxybook_battery_ext_property_get()
468 const struct power_supply_ext *ext, in galaxybook_battery_ext_property_set()
495 const struct power_supply_ext *ext, in galaxybook_battery_ext_property_is_writeable()
509 static const struct power_supply_ext galaxybook_battery_ext = {
H A Dsamsung-laptop.c783 const struct power_supply_ext *ext, in samsung_psy_ext_set_prop()
801 const struct power_supply_ext *ext, in samsung_psy_ext_get_prop()
822 const struct power_supply_ext *ext, in samsung_psy_prop_is_writeable()
833 static const struct power_supply_ext samsung_battery_ext = {
/linux/drivers/platform/x86/uniwill/
H A Duniwill-acpi.c1196 static int uniwill_get_property(struct power_supply *psy, const struct power_supply_ext *ext, in uniwill_get_property()
1249 static int uniwill_set_property(struct power_supply *psy, const struct power_supply_ext *ext, in uniwill_set_property()
1268 const struct power_supply_ext *ext, void *drvdata, in uniwill_property_is_writeable()
1282 static const struct power_supply_ext uniwill_extension = {
/linux/drivers/platform/x86/lenovo/
H A Dideapad-laptop.c185 const struct power_supply_ext *battery_ext;
2036 const struct power_supply_ext *ext, in ideapad_psy_ext_set_prop()
2078 const struct power_supply_ext *ext, in ideapad_psy_ext_get_prop()
2115 const struct power_supply_ext *ext, in ideapad_psy_prop_is_writeable()
2127 static const struct power_supply_ext _name = { \
/linux/drivers/platform/x86/dell/
H A Ddell-wmi-ddv.c886 static int dell_wmi_ddv_get_property(struct power_supply *psy, const struct power_supply_ext *ext, in dell_wmi_ddv_get_property()
929 static const struct power_supply_ext dell_wmi_ddv_extension = {