arch/x86/platform/olpc/olpc-xo1-sci.c
54
struct power_supply *psy = power_supply_get_by_name("olpc_battery");
arch/x86/platform/olpc/olpc-xo1-sci.c
64
struct power_supply *psy = power_supply_get_by_name("olpc_ac");
arch/x86/platform/olpc/olpc-xo15-sci.c
79
struct power_supply *psy = power_supply_get_by_name("olpc_battery");
arch/x86/platform/olpc/olpc-xo15-sci.c
89
struct power_supply *psy = power_supply_get_by_name("olpc_ac");
drivers/acpi/ac.c
56
struct power_supply *charger;
drivers/acpi/ac.c
92
static int get_ac_property(struct power_supply *psy,
drivers/acpi/battery.c
1067
struct power_supply *old;
drivers/acpi/battery.c
198
static int acpi_battery_get_property(struct power_supply *psy,
drivers/acpi/battery.c
96
struct power_supply *bat;
drivers/acpi/sbs.c
131
static int sbs_get_ac_property(struct power_supply *psy,
drivers/acpi/sbs.c
159
static int acpi_sbs_battery_get_property(struct power_supply *psy,
drivers/acpi/sbs.c
56
struct power_supply *bat;
drivers/acpi/sbs.c
86
struct power_supply *charger;
drivers/extcon/extcon-intel-cht-wc.c
110
struct power_supply *psy;
drivers/extcon/extcon-intel-cht-wc.c
444
static int cht_wc_extcon_psy_get_prop(struct power_supply *psy,
drivers/extcon/extcon-lc824206xa.c
112
struct power_supply *psy;
drivers/extcon/extcon-lc824206xa.c
363
static int lc824206xa_psy_get_prop(struct power_supply *psy,
drivers/hid/hid-asus.c
141
struct power_supply *battery;
drivers/hid/hid-asus.c
867
static int asus_battery_get_property(struct power_supply *psy,
drivers/hid/hid-corsair-void.c
160
struct power_supply *battery;
drivers/hid/hid-corsair-void.c
277
static int corsair_void_battery_get_property(struct power_supply *psy,
drivers/hid/hid-corsair-void.c
544
struct power_supply *new_supply;
drivers/hid/hid-input-test.c
33
struct power_supply *psy;
drivers/hid/hid-input.c
451
static int hidinput_get_battery_property(struct power_supply *psy,
drivers/hid/hid-kysona.c
25
struct power_supply *battery;
drivers/hid/hid-kysona.c
42
static int kysona_battery_get_property(struct power_supply *psy,
drivers/hid/hid-logitech-hidpp.c
153
struct power_supply *ps;
drivers/hid/hid-logitech-hidpp.c
1778
static int hidpp_battery_get_property(struct power_supply *psy,
drivers/hid/hid-nintendo.c
2329
static int joycon_battery_get_property(struct power_supply *supply,
drivers/hid/hid-nintendo.c
607
struct power_supply *battery;
drivers/hid/hid-nvidia-shield.c
456
static int thunderstrike_battery_get_property(struct power_supply *psy,
drivers/hid/hid-nvidia-shield.c
66
struct power_supply *psy;
drivers/hid/hid-playstation.c
46
struct power_supply *battery;
drivers/hid/hid-playstation.c
666
static int ps_battery_get_property(struct power_supply *psy,
drivers/hid/hid-playstation.c
703
struct power_supply *battery;
drivers/hid/hid-sony.c
1729
static int sony_battery_get_property(struct power_supply *psy,
drivers/hid/hid-sony.c
519
struct power_supply *battery;
drivers/hid/hid-steam.c
1713
struct power_supply *battery, u8 *data)
drivers/hid/hid-steam.c
1740
struct power_supply *battery;
drivers/hid/hid-steam.c
306
struct power_supply __rcu *battery;
drivers/hid/hid-steam.c
634
static int steam_battery_get_property(struct power_supply *psy,
drivers/hid/hid-steam.c
671
struct power_supply *battery;
drivers/hid/hid-steam.c
935
struct power_supply *battery;
drivers/hid/hid-steelseries.c
33
struct power_supply *battery;
drivers/hid/hid-steelseries.c
410
static int steelseries_headset_battery_get_property(struct power_supply *psy,
drivers/hid/hid-wiimote-modules.c
199
static int wiimod_battery_get_property(struct power_supply *psy,
drivers/hid/hid-wiimote.h
151
struct power_supply *battery;
drivers/hid/wacom.h
134
struct power_supply *battery;
drivers/hid/wacom_sys.c
1743
static int wacom_battery_get_property(struct power_supply *psy,
drivers/hid/wacom_sys.c
1790
struct power_supply *ps_bat;
drivers/media/dvb-frontends/mxl692.c
677
enum MXL_EAGLE_POWER_SUPPLY_SOURCE_E power_supply)
drivers/media/dvb-frontends/mxl692.c
690
reg_val |= (power_supply == MXL_EAGLE_POWER_SUPPLY_SOURCE_SINGLE) ?
drivers/media/firewire/firedtv-avc.c
810
stat->power_supply = r->operand[22] & 1;
drivers/media/firewire/firedtv.h
45
unsigned power_supply:1;
drivers/mfd/ab8500-sysctrl.c
37
struct power_supply *psy;
drivers/net/ethernet/davicom/dm9000.c
136
struct regulator *power_supply;
drivers/net/ethernet/davicom/dm9000.c
1490
db->power_supply = power;
drivers/net/ethernet/davicom/dm9000.c
1780
if (dm->power_supply)
drivers/net/ethernet/davicom/dm9000.c
1781
regulator_disable(dm->power_supply);
drivers/phy/allwinner/phy-sun4i-usb.c
133
struct power_supply *vbus_power_supply;
drivers/phy/allwinner/phy-sun4i-usb.c
675
struct power_supply *psy = v;
drivers/phy/ti/phy-tusb1210.c
238
struct power_supply *charger = NULL;
drivers/phy/ti/phy-tusb1210.c
380
struct power_supply *psy = ptr;
drivers/phy/ti/phy-tusb1210.c
388
static int tusb1210_psy_get_prop(struct power_supply *psy,
drivers/phy/ti/phy-tusb1210.c
71
struct power_supply *psy;
drivers/platform/arm64/acer-aspire1-ec.c
230
static int aspire_ec_bat_psy_get_property(struct power_supply *psy,
drivers/platform/arm64/acer-aspire1-ec.c
333
static int aspire_ec_adp_psy_get_property(struct power_supply *psy,
drivers/platform/arm64/acer-aspire1-ec.c
68
struct power_supply *bat_psy;
drivers/platform/arm64/acer-aspire1-ec.c
69
struct power_supply *adp_psy;
drivers/platform/olpc/olpc-xo175-ec.c
304
struct power_supply *psy;
drivers/platform/x86/amd/pmf/spc.c
243
struct power_supply *psy;
drivers/platform/x86/asus-wmi.c
1565
static int asus_wmi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/asus-wmi.c
1592
static int asus_wmi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/ayaneo-ec.c
279
static int ayaneo_psy_ext_get_prop(struct power_supply *psy,
drivers/platform/x86/ayaneo-ec.c
304
static int ayaneo_psy_ext_set_prop(struct power_supply *psy,
drivers/platform/x86/ayaneo-ec.c
330
static int ayaneo_psy_prop_is_writeable(struct power_supply *psy,
drivers/platform/x86/ayaneo-ec.c
352
static int ayaneo_add_battery(struct power_supply *battery,
drivers/platform/x86/ayaneo-ec.c
362
static int ayaneo_remove_battery(struct power_supply *battery,
drivers/platform/x86/compal-laptop.c
169
struct power_supply *psy;
drivers/platform/x86/compal-laptop.c
551
static int bat_get_property(struct power_supply *psy,
drivers/platform/x86/compal-laptop.c
630
static int bat_set_property(struct power_supply *psy,
drivers/platform/x86/compal-laptop.c
650
static int bat_writeable_property(struct power_supply *psy,
drivers/platform/x86/dell/dell-laptop.c
2390
static bool dell_battery_supported(struct power_supply *battery)
drivers/platform/x86/dell/dell-laptop.c
2396
static int dell_battery_add(struct power_supply *battery,
drivers/platform/x86/dell/dell-laptop.c
2406
static int dell_battery_remove(struct power_supply *battery,
drivers/platform/x86/dell/dell-wmi-ddv.c
137
struct power_supply *translation_cache[DELL_DDV_NUM_BATTERIES];
drivers/platform/x86/dell/dell-wmi-ddv.c
673
struct power_supply *battery, u32 *index)
drivers/platform/x86/dell/dell-wmi-ddv.c
738
struct power_supply *battery)
drivers/platform/x86/dell/dell-wmi-ddv.c
886
static int dell_wmi_ddv_get_property(struct power_supply *psy, const struct power_supply_ext *ext,
drivers/platform/x86/dell/dell-wmi-ddv.c
936
static int dell_wmi_ddv_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/dell/dell-wmi-ddv.c
961
static int dell_wmi_ddv_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/fujitsu-laptop.c
228
static int fujitsu_battery_add_hook(struct power_supply *battery,
drivers/platform/x86/fujitsu-laptop.c
235
static int fujitsu_battery_remove_hook(struct power_supply *battery,
drivers/platform/x86/huawei-wmi.c
475
static int huawei_wmi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/huawei-wmi.c
490
static int huawei_wmi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/intel/bytcrc_pwrsrc.c
145
static int crc_pwrsrc_psy_get_property(struct power_supply *psy,
drivers/platform/x86/intel/bytcrc_pwrsrc.c
34
struct power_supply *psy;
drivers/platform/x86/lenovo/ideapad-laptop.c
2035
static int ideapad_psy_ext_set_prop(struct power_supply *psy,
drivers/platform/x86/lenovo/ideapad-laptop.c
2077
static int ideapad_psy_ext_get_prop(struct power_supply *psy,
drivers/platform/x86/lenovo/ideapad-laptop.c
2114
static int ideapad_psy_prop_is_writeable(struct power_supply *psy,
drivers/platform/x86/lenovo/ideapad-laptop.c
2148
static int ideapad_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/lenovo/ideapad-laptop.c
2156
static int ideapad_battery_remove(struct power_supply *battery,
drivers/platform/x86/lenovo/thinkpad_acpi.c
9759
struct power_supply *supply = to_power_supply(dev);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9827
struct power_supply *supply = to_power_supply(dev);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9869
struct power_supply *supply = to_power_supply(dev);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9916
struct power_supply *supply = to_power_supply(dev);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9987
static int tpacpi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/lenovo/thinkpad_acpi.c
9998
static int tpacpi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/lg-laptop.c
533
static int lg_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/lg-laptop.c
542
static int lg_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/msi-ec.c
1268
static int msi_battery_add(struct power_supply *battery,
drivers/platform/x86/msi-ec.c
1274
static int msi_battery_remove(struct power_supply *battery,
drivers/platform/x86/oxpec.c
520
static int oxp_psy_ext_get_prop(struct power_supply *psy,
drivers/platform/x86/oxpec.c
556
static int oxp_psy_ext_set_prop(struct power_supply *psy,
drivers/platform/x86/oxpec.c
590
static int oxp_psy_prop_is_writeable(struct power_supply *psy,
drivers/platform/x86/oxpec.c
613
static int oxp_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/oxpec.c
618
static int oxp_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/samsung-galaxybook.c
438
static int galaxybook_battery_ext_property_get(struct power_supply *psy,
drivers/platform/x86/samsung-galaxybook.c
467
static int galaxybook_battery_ext_property_set(struct power_supply *psy,
drivers/platform/x86/samsung-galaxybook.c
494
static int galaxybook_battery_ext_property_is_writeable(struct power_supply *psy,
drivers/platform/x86/samsung-galaxybook.c
518
static int galaxybook_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/samsung-galaxybook.c
527
static int galaxybook_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/samsung-laptop.c
782
static int samsung_psy_ext_set_prop(struct power_supply *psy,
drivers/platform/x86/samsung-laptop.c
800
static int samsung_psy_ext_get_prop(struct power_supply *psy,
drivers/platform/x86/samsung-laptop.c
821
static int samsung_psy_prop_is_writeable(struct power_supply *psy,
drivers/platform/x86/samsung-laptop.c
844
static int samsung_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/samsung-laptop.c
852
static int samsung_battery_remove(struct power_supply *battery,
drivers/platform/x86/sel3350-platform.c
143
struct power_supply *ps_a;
drivers/platform/x86/sel3350-platform.c
144
struct power_supply *ps_b;
drivers/platform/x86/sel3350-platform.c
90
static int sel3350_power_get_property(struct power_supply *psy,
drivers/platform/x86/system76_acpi.c
264
static int system76_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/system76_acpi.c
276
static int system76_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/toshiba_acpi.c
3123
static int toshiba_acpi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/toshiba_acpi.c
3136
static int toshiba_acpi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/uniwill/uniwill-acpi.c
1196
static int uniwill_get_property(struct power_supply *psy, const struct power_supply_ext *ext,
drivers/platform/x86/uniwill/uniwill-acpi.c
1249
static int uniwill_set_property(struct power_supply *psy, const struct power_supply_ext *ext,
drivers/platform/x86/uniwill/uniwill-acpi.c
1267
static int uniwill_property_is_writeable(struct power_supply *psy,
drivers/platform/x86/uniwill/uniwill-acpi.c
1291
static int uniwill_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/uniwill/uniwill-acpi.c
1315
static int uniwill_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/platform/x86/uniwill/uniwill-acpi.c
347
struct power_supply *battery;
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
181
static void atla10_ec_external_power_changed(struct power_supply *psy)
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
56
struct power_supply *psy;
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
98
static int atla10_ec_psy_get_property(struct power_supply *psy,
drivers/power/supply/88pm860x_battery.c
798
static void pm860x_external_power_changed(struct power_supply *psy)
drivers/power/supply/88pm860x_battery.c
805
static int pm860x_batt_get_prop(struct power_supply *psy,
drivers/power/supply/88pm860x_battery.c
871
static int pm860x_batt_set_prop(struct power_supply *psy,
drivers/power/supply/88pm860x_battery.c
99
struct power_supply *battery;
drivers/power/supply/88pm860x_charger.c
102
struct power_supply *usb;
drivers/power/supply/88pm860x_charger.c
285
struct power_supply *psy;
drivers/power/supply/88pm860x_charger.c
427
struct power_supply *psy;
drivers/power/supply/88pm860x_charger.c
472
struct power_supply *psy;
drivers/power/supply/88pm860x_charger.c
591
static int pm860x_usb_get_prop(struct power_supply *psy,
drivers/power/supply/ab8500-bm.h
418
int ab8500_bm_of_probe(struct power_supply *psy,
drivers/power/supply/ab8500-bm.h
420
void ab8500_bm_of_remove(struct power_supply *psy,
drivers/power/supply/ab8500-chargalg.h
39
struct power_supply *psy;
drivers/power/supply/ab8500_bmdata.c
140
int ab8500_bm_of_probe(struct power_supply *psy,
drivers/power/supply/ab8500_bmdata.c
237
void ab8500_bm_of_remove(struct power_supply *psy,
drivers/power/supply/ab8500_btemp.c
106
struct power_supply *btemp_psy;
drivers/power/supply/ab8500_btemp.c
520
static int ab8500_btemp_get_property(struct power_supply *psy,
drivers/power/supply/ab8500_btemp.c
543
static int ab8500_btemp_get_ext_psy_data(struct power_supply *ext, void *data)
drivers/power/supply/ab8500_btemp.c
545
struct power_supply *psy;
drivers/power/supply/ab8500_btemp.c
551
psy = (struct power_supply *)data;
drivers/power/supply/ab8500_btemp.c
617
static void ab8500_btemp_external_power_changed(struct power_supply *psy)
drivers/power/supply/ab8500_chargalg.c
1180
static void ab8500_chargalg_external_power_changed(struct power_supply *psy)
drivers/power/supply/ab8500_chargalg.c
1658
static int ab8500_chargalg_get_property(struct power_supply *psy,
drivers/power/supply/ab8500_chargalg.c
238
struct power_supply *chargalg_psy;
drivers/power/supply/ab8500_chargalg.c
850
static int ab8500_chargalg_get_ext_psy_data(struct power_supply *ext, void *data)
drivers/power/supply/ab8500_chargalg.c
852
struct power_supply *psy;
drivers/power/supply/ab8500_chargalg.c
859
psy = (struct power_supply *)data;
drivers/power/supply/ab8500_charger.c
1897
static int ab8500_charger_get_ext_psy_data(struct power_supply *ext, void *data)
drivers/power/supply/ab8500_charger.c
1899
struct power_supply *psy;
drivers/power/supply/ab8500_charger.c
2911
static int ab8500_charger_ac_get_property(struct power_supply *psy,
drivers/power/supply/ab8500_charger.c
2978
static int ab8500_charger_usb_get_property(struct power_supply *psy,
drivers/power/supply/ab8500_charger.c
416
struct power_supply *psy)
drivers/power/supply/ab8500_fg.c
2101
static int ab8500_fg_get_property(struct power_supply *psy,
drivers/power/supply/ab8500_fg.c
2177
static int ab8500_fg_get_ext_psy_data(struct power_supply *ext, void *data)
drivers/power/supply/ab8500_fg.c
2179
struct power_supply *psy;
drivers/power/supply/ab8500_fg.c
2186
psy = (struct power_supply *)data;
drivers/power/supply/ab8500_fg.c
227
struct power_supply *fg_psy;
drivers/power/supply/ab8500_fg.c
2402
static void ab8500_fg_external_power_changed(struct power_supply *psy)
drivers/power/supply/ab8500_fg.c
2577
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2600
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2627
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2651
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2678
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2701
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2729
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2752
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2775
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2796
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2824
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2847
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2870
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/ab8500_fg.c
2897
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/acer_a500_battery.c
146
static int a500_battery_get_property(struct power_supply *psy,
drivers/power/supply/acer_a500_battery.c
59
struct power_supply *psy;
drivers/power/supply/act8945a_charger.c
342
static int act8945a_charger_get_property(struct power_supply *psy,
drivers/power/supply/act8945a_charger.c
76
struct power_supply *psy;
drivers/power/supply/adc-battery-helper.c
206
int adc_battery_helper_get_property(struct power_supply *psy,
drivers/power/supply/adc-battery-helper.c
249
void adc_battery_helper_external_power_changed(struct power_supply *psy)
drivers/power/supply/adc-battery-helper.c
267
int adc_battery_helper_init(struct adc_battery_helper *help, struct power_supply *psy,
drivers/power/supply/adc-battery-helper.h
13
struct power_supply;
drivers/power/supply/adc-battery-helper.h
21
typedef int (*adc_battery_helper_get_func)(struct power_supply *psy, int *volt, int *curr);
drivers/power/supply/adc-battery-helper.h
24
struct power_supply *psy;
drivers/power/supply/adc-battery-helper.h
48
int adc_battery_helper_init(struct adc_battery_helper *help, struct power_supply *psy,
drivers/power/supply/adc-battery-helper.h
57
int adc_battery_helper_get_property(struct power_supply *psy,
drivers/power/supply/adc-battery-helper.h
60
void adc_battery_helper_external_power_changed(struct power_supply *psy);
drivers/power/supply/adp5061.c
142
struct power_supply *psy;
drivers/power/supply/adp5061.c
535
static int adp5061_get_property(struct power_supply *psy,
drivers/power/supply/adp5061.c
619
static int adp5061_set_property(struct power_supply *psy,
drivers/power/supply/adp5061.c
649
static int adp5061_prop_writeable(struct power_supply *psy,
drivers/power/supply/apm_power.c
27
static struct power_supply *main_battery;
drivers/power/supply/apm_power.c
36
struct power_supply *main;
drivers/power/supply/apm_power.c
37
struct power_supply *bat;
drivers/power/supply/apm_power.c
38
struct power_supply *max_charge_bat;
drivers/power/supply/apm_power.c
39
struct power_supply *max_energy_bat;
drivers/power/supply/apm_power.c
45
static int __find_main_battery(struct power_supply *psy, void *data)
drivers/power/supply/axp20x_ac_power.c
156
static int axp813_ac_power_set_property(struct power_supply *psy,
drivers/power/supply/axp20x_ac_power.c
191
static int axp813_ac_power_prop_writeable(struct power_supply *psy,
drivers/power/supply/axp20x_ac_power.c
43
struct power_supply *supply;
drivers/power/supply/axp20x_ac_power.c
60
static int axp20x_ac_power_get_property(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
114
struct power_supply *batt;
drivers/power/supply/axp20x_battery.c
276
static int axp20x_battery_get_prop(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
428
static int axp717_battery_get_prop(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
769
static int axp20x_battery_set_prop(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
805
static int axp717_battery_set_prop(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
869
static int axp20x_battery_prop_writeable(struct power_supply *psy,
drivers/power/supply/axp20x_battery.c
879
static int axp717_battery_prop_writeable(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
206
static int axp20x_usb_power_get_property(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
318
static int axp717_usb_power_get_property(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
507
static int axp20x_usb_power_set_property(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
531
static int axp717_usb_power_set_property(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
551
static int axp20x_usb_power_prop_writeable(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
570
static int axp717_usb_power_prop_writeable(struct power_supply *psy,
drivers/power/supply/axp20x_usb_power.c
89
struct power_supply *supply;
drivers/power/supply/axp288_charger.c
123
struct power_supply *psy_usb;
drivers/power/supply/axp288_charger.c
320
static int axp288_charger_usb_set_property(struct power_supply *psy,
drivers/power/supply/axp288_charger.c
411
static int axp288_charger_usb_get_property(struct power_supply *psy,
drivers/power/supply/axp288_charger.c
467
static int axp288_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/axp288_fuel_gauge.c
120
struct power_supply *bat;
drivers/power/supply/axp288_fuel_gauge.c
339
static int fuel_gauge_get_property(struct power_supply *ps,
drivers/power/supply/axp288_fuel_gauge.c
411
static int fuel_gauge_set_property(struct power_supply *ps,
drivers/power/supply/axp288_fuel_gauge.c
441
static int fuel_gauge_property_is_writeable(struct power_supply *psy,
drivers/power/supply/axp288_fuel_gauge.c
503
static void fuel_gauge_external_power_changed(struct power_supply *psy)
drivers/power/supply/bd71828-power.c
132
struct power_supply *ac;
drivers/power/supply/bd71828-power.c
133
struct power_supply *bat;
drivers/power/supply/bd71828-power.c
437
static int bd71828_charger_get_property(struct power_supply *psy,
drivers/power/supply/bd71828-power.c
470
static int bd71828_battery_get_property(struct power_supply *psy,
drivers/power/supply/bd71828-power.c
536
static int bd71828_battery_set_property(struct power_supply *psy,
drivers/power/supply/bd71828-power.c
561
static int bd71828_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bd99954-charger.c
272
static int bd9995x_power_supply_get_property(struct power_supply *psy,
drivers/power/supply/bd99954-charger.c
97
struct power_supply *charger;
drivers/power/supply/bq2415x_charger.c
1007
static int bq2415x_power_supply_get_property(struct power_supply *psy,
drivers/power/supply/bq2415x_charger.c
1063
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1096
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1117
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1141
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1193
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1230
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1258
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1293
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1311
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1342
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1370
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1405
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq2415x_charger.c
1553
struct power_supply *notify_psy = NULL;
drivers/power/supply/bq2415x_charger.c
161
struct power_supply *charger;
drivers/power/supply/bq2415x_charger.c
812
struct power_supply *psy = v;
drivers/power/supply/bq24190_charger.c
1305
static int bq24190_charger_get_property(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
1378
static int bq24190_charger_set_property(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
1420
static int bq24190_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
1458
static void bq24190_charger_external_power_changed(struct power_supply *psy)
drivers/power/supply/bq24190_charger.c
1638
static int bq24190_battery_get_property(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
1682
static int bq24190_battery_set_property(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
1712
static int bq24190_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq24190_charger.c
227
struct power_supply *charger;
drivers/power/supply/bq24190_charger.c
228
struct power_supply *battery;
drivers/power/supply/bq24190_charger.c
486
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24190_charger.c
515
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24257_charger.c
297
static int bq24257_power_supply_get_property(struct power_supply *psy,
drivers/power/supply/bq24257_charger.c
391
static int bq24257_power_supply_set_property(struct power_supply *psy,
drivers/power/supply/bq24257_charger.c
405
static int bq24257_power_supply_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq24257_charger.c
762
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24257_charger.c
772
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24257_charger.c
782
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24257_charger.c
80
struct power_supply *charger;
drivers/power/supply/bq24257_charger.c
804
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/bq24735-charger.c
237
struct power_supply *psy = devid;
drivers/power/supply/bq24735-charger.c
255
static int bq24735_charger_get_property(struct power_supply *psy,
drivers/power/supply/bq24735-charger.c
285
static int bq24735_charger_set_property(struct power_supply *psy,
drivers/power/supply/bq24735-charger.c
50
struct power_supply *charger;
drivers/power/supply/bq24735-charger.c
61
static inline struct bq24735 *to_bq24735(struct power_supply *psy)
drivers/power/supply/bq24735-charger.c
71
static int bq24735_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq2515x_charger.c
179
struct power_supply *mains;
drivers/power/supply/bq2515x_charger.c
180
struct power_supply *battery;
drivers/power/supply/bq2515x_charger.c
684
static int bq2515x_power_supply_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq2515x_charger.c
747
static int bq2515x_mains_set_property(struct power_supply *psy,
drivers/power/supply/bq2515x_charger.c
778
static int bq2515x_mains_get_property(struct power_supply *psy,
drivers/power/supply/bq2515x_charger.c
847
static int bq2515x_battery_get_property(struct power_supply *psy,
drivers/power/supply/bq256xx_charger.c
1225
static int bq256xx_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq256xx_charger.c
232
struct power_supply *charger;
drivers/power/supply/bq256xx_charger.c
233
struct power_supply *battery;
drivers/power/supply/bq256xx_charger.c
901
static int bq256xx_set_charger_property(struct power_supply *psy,
drivers/power/supply/bq256xx_charger.c
962
static int bq256xx_get_battery_property(struct power_supply *psy,
drivers/power/supply/bq256xx_charger.c
984
static int bq256xx_get_charger_property(struct power_supply *psy,
drivers/power/supply/bq257xx_charger.c
430
static int bq257xx_set_charger_property(struct power_supply *psy,
drivers/power/supply/bq257xx_charger.c
453
static int bq257xx_get_charger_property(struct power_supply *psy,
drivers/power/supply/bq257xx_charger.c
534
static int bq257xx_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq257xx_charger.c
559
static void bq257xx_external_power_changed(struct power_supply *psy)
drivers/power/supply/bq257xx_charger.c
58
struct power_supply *charger;
drivers/power/supply/bq25890_charger.c
110
struct power_supply *charger;
drivers/power/supply/bq25890_charger.c
111
struct power_supply *secondary_chrg;
drivers/power/supply/bq25890_charger.c
488
static int bq25890_power_supply_get_property(struct power_supply *psy,
drivers/power/supply/bq25890_charger.c
685
static int bq25890_power_supply_set_property(struct power_supply *psy,
drivers/power/supply/bq25890_charger.c
717
static int bq25890_power_supply_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq25890_charger.c
744
static void bq25890_charger_external_power_changed(struct power_supply *psy)
drivers/power/supply/bq25980_charger.c
608
static int bq25980_get_battery_property(struct power_supply *psy,
drivers/power/supply/bq25980_charger.c
644
static int bq25980_set_charger_property(struct power_supply *psy,
drivers/power/supply/bq25980_charger.c
695
static int bq25980_get_charger_property(struct power_supply *psy,
drivers/power/supply/bq25980_charger.c
879
static int bq25980_property_is_writeable(struct power_supply *psy,
drivers/power/supply/bq25980_charger.c
93
struct power_supply *charger;
drivers/power/supply/bq25980_charger.c
94
struct power_supply *battery;
drivers/power/supply/bq27xxx_battery.c
2121
static int bq27xxx_battery_get_property(struct power_supply *psy,
drivers/power/supply/bq27xxx_battery.c
2219
static void bq27xxx_external_power_changed(struct power_supply *psy)
drivers/power/supply/chagall-battery.c
115
static int chagall_battery_get_property(struct power_supply *psy,
drivers/power/supply/chagall-battery.c
45
struct power_supply *battery;
drivers/power/supply/charger-manager.c
1232
struct power_supply *fuel_gauge,
drivers/power/supply/charger-manager.c
1427
struct power_supply *fuel_gauge;
drivers/power/supply/charger-manager.c
1489
struct power_supply *psy;
drivers/power/supply/charger-manager.c
155
struct power_supply *psy;
drivers/power/supply/charger-manager.c
191
struct power_supply *fuel_gauge;
drivers/power/supply/charger-manager.c
216
struct power_supply *psy;
drivers/power/supply/charger-manager.c
285
struct power_supply *fuel_gauge;
drivers/power/supply/charger-manager.c
488
struct power_supply *fuel_gauge;
drivers/power/supply/charger-manager.c
712
static int charger_get_property(struct power_supply *psy,
drivers/power/supply/charger-manager.c
718
struct power_supply *fuel_gauge = NULL;
drivers/power/supply/charger-manager.c
99
struct power_supply *psy;
drivers/power/supply/collie_battery.c
140
static void collie_bat_external_power_changed(struct power_supply *psy)
drivers/power/supply/collie_battery.c
155
struct power_supply *psy = bat->psy;
drivers/power/supply/collie_battery.c
30
struct power_supply *psy;
drivers/power/supply/collie_battery.c
93
static int collie_bat_get_property(struct power_supply *psy,
drivers/power/supply/cpcap-battery.c
129
struct power_supply *psy;
drivers/power/supply/cpcap-battery.c
473
struct power_supply *charger;
drivers/power/supply/cpcap-battery.c
606
static void cpcap_battery_external_power_changed(struct power_supply *psy)
drivers/power/supply/cpcap-battery.c
635
static int cpcap_battery_get_property(struct power_supply *psy,
drivers/power/supply/cpcap-battery.c
798
struct power_supply *charger;
drivers/power/supply/cpcap-battery.c
826
static int cpcap_battery_set_property(struct power_supply *psy,
drivers/power/supply/cpcap-battery.c
858
static int cpcap_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/cpcap-charger.c
135
struct power_supply *usb;
drivers/power/supply/cpcap-charger.c
208
static int cpcap_charger_get_property(struct power_supply *psy,
drivers/power/supply/cpcap-charger.c
275
struct power_supply *battery;
drivers/power/supply/cpcap-charger.c
313
static int cpcap_charger_set_property(struct power_supply *psy,
drivers/power/supply/cpcap-charger.c
342
static int cpcap_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/cpcap-charger.c
689
struct power_supply *battery;
drivers/power/supply/cros_charge-control.c
101
static int cros_chctl_psy_ext_get_prop(struct power_supply *psy,
drivers/power/supply/cros_charge-control.c
157
static int cros_chctl_psy_ext_set_prop(struct power_supply *psy,
drivers/power/supply/cros_charge-control.c
183
static int cros_chctl_psy_prop_is_writeable(struct power_supply *psy,
drivers/power/supply/cros_charge-control.c
221
static int cros_chctl_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/power/supply/cros_charge-control.c
232
static int cros_chctl_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook)
drivers/power/supply/cros_charge-control.c
37
struct power_supply *hooked_battery;
drivers/power/supply/cros_peripheral_charger.c
195
static int cros_pchg_get_prop(struct power_supply *psy,
drivers/power/supply/cros_peripheral_charger.c
269
struct power_supply *psy;
drivers/power/supply/cros_peripheral_charger.c
30
struct power_supply *psy;
drivers/power/supply/cros_usbpd-charger.c
33
struct power_supply *psy;
drivers/power/supply/cros_usbpd-charger.c
338
static void cros_usbpd_charger_power_changed(struct power_supply *psy)
drivers/power/supply/cros_usbpd-charger.c
348
static int cros_usbpd_charger_get_prop(struct power_supply *psy,
drivers/power/supply/cros_usbpd-charger.c
435
static int cros_usbpd_charger_set_prop(struct power_supply *psy,
drivers/power/supply/cros_usbpd-charger.c
493
static int cros_usbpd_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/cros_usbpd-charger.c
535
struct power_supply *psy;
drivers/power/supply/cw2015_battery.c
467
static int cw_battery_get_property(struct power_supply *psy,
drivers/power/supply/cw2015_battery.c
63
struct power_supply *rk_bat;
drivers/power/supply/da9030_battery.c
329
static int da9030_battery_get_property(struct power_supply *psy,
drivers/power/supply/da9030_battery.c
90
struct power_supply *psy;
drivers/power/supply/da9052-battery.c
168
struct power_supply *psy;
drivers/power/supply/da9052-battery.c
492
static int da9052_bat_get_property(struct power_supply *psy,
drivers/power/supply/da9150-charger.c
107
static int da9150_charger_get_prop(struct power_supply *psy,
drivers/power/supply/da9150-charger.c
27
struct power_supply *usb;
drivers/power/supply/da9150-charger.c
28
struct power_supply *battery;
drivers/power/supply/da9150-charger.c
29
struct power_supply *supply_online;
drivers/power/supply/da9150-charger.c
319
static int da9150_charger_battery_get_prop(struct power_supply *psy,
drivers/power/supply/da9150-charger.c
43
struct power_supply *psy,
drivers/power/supply/da9150-fg.c
309
static int da9150_fg_get_prop(struct power_supply *psy,
drivers/power/supply/da9150-fg.c
78
struct power_supply *battery;
drivers/power/supply/ds2760_battery.c
111
struct power_supply *bat;
drivers/power/supply/ds2760_battery.c
481
static void ds2760_battery_external_power_changed(struct power_supply *psy)
drivers/power/supply/ds2760_battery.c
491
static int ds2760_battery_get_property(struct power_supply *psy,
drivers/power/supply/ds2760_battery.c
542
static int ds2760_battery_set_property(struct power_supply *psy,
drivers/power/supply/ds2760_battery.c
566
static int ds2760_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ds2780_battery.c
36
struct power_supply *bat;
drivers/power/supply/ds2780_battery.c
375
static int ds2780_battery_get_property(struct power_supply *psy,
drivers/power/supply/ds2780_battery.c
449
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
468
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
50
to_ds2780_device_info(struct power_supply *psy)
drivers/power/supply/ds2780_battery.c
503
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
521
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
541
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
558
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
584
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
602
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
628
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
641
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
673
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2780_battery.c
686
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
34
struct power_supply *bat;
drivers/power/supply/ds2781_battery.c
377
static int ds2781_battery_get_property(struct power_supply *psy,
drivers/power/supply/ds2781_battery.c
451
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
470
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
48
to_ds2781_device_info(struct power_supply *psy)
drivers/power/supply/ds2781_battery.c
505
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
523
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
543
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
560
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
586
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
604
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
630
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
643
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
675
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2781_battery.c
689
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ds2782_battery.c
241
static int ds278x_battery_get_property(struct power_supply *psy,
drivers/power/supply/ds2782_battery.c
57
struct power_supply *battery;
drivers/power/supply/generic-adc-battery.c
101
static int gab_get_property(struct power_supply *psy,
drivers/power/supply/generic-adc-battery.c
45
struct power_supply *psy;
drivers/power/supply/generic-adc-battery.c
53
static struct gab *to_generic_bat(struct power_supply *psy)
drivers/power/supply/generic-adc-battery.c
58
static void gab_ext_power_changed(struct power_supply *psy)
drivers/power/supply/goldfish_battery.c
26
struct power_supply *battery;
drivers/power/supply/goldfish_battery.c
27
struct power_supply *ac;
drivers/power/supply/goldfish_battery.c
62
static int goldfish_ac_get_property(struct power_supply *psy,
drivers/power/supply/goldfish_battery.c
86
static int goldfish_battery_get_property(struct power_supply *psy,
drivers/power/supply/gpio-charger.c
119
static int gpio_charger_set_property(struct power_supply *psy,
drivers/power/supply/gpio-charger.c
134
static int gpio_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/gpio-charger.c
31
struct power_supply *charger;
drivers/power/supply/gpio-charger.c
44
struct power_supply *charger = devid;
drivers/power/supply/gpio-charger.c
51
static inline struct gpio_charger *psy_to_gpio_charger(struct power_supply *psy)
drivers/power/supply/gpio-charger.c
94
static int gpio_charger_get_property(struct power_supply *psy,
drivers/power/supply/huawei-gaokun-battery.c
107
struct power_supply *bat_psy;
drivers/power/supply/huawei-gaokun-battery.c
108
struct power_supply *adp_psy;
drivers/power/supply/huawei-gaokun-battery.c
141
static int gaokun_psy_get_adp_property(struct power_supply *psy,
drivers/power/supply/huawei-gaokun-battery.c
272
static int gaokun_psy_get_bat_property(struct power_supply *psy,
drivers/power/supply/huawei-gaokun-battery.c
361
static int gaokun_psy_set_bat_property(struct power_supply *psy,
drivers/power/supply/huawei-gaokun-battery.c
400
static int gaokun_psy_is_bat_property_writeable(struct power_supply *psy,
drivers/power/supply/huawei-gaokun-battery.c
449
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/huawei-gaokun-battery.c
465
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/huawei-gaokun-battery.c
504
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/huawei-gaokun-battery.c
520
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ingenic-battery.c
20
struct power_supply *battery;
drivers/power/supply/ingenic-battery.c
24
static int ingenic_battery_get_property(struct power_supply *psy,
drivers/power/supply/intel_dc_ti_battery.c
122
struct power_supply *psy;
drivers/power/supply/intel_dc_ti_battery.c
127
static int dc_ti_battery_get_voltage_and_current_now(struct power_supply *psy, int *volt, int *curr)
drivers/power/supply/ip5xxx_power.c
198
static int ip5xxx_initialize(struct power_supply *psy)
drivers/power/supply/ip5xxx_power.c
413
static int ip5xxx_battery_get_property(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
538
static int ip5xxx_battery_set_property(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
585
static int ip5xxx_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
609
static int ip5xxx_boost_get_property(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
644
static int ip5xxx_boost_set_property(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
670
static int ip5xxx_boost_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ip5xxx_power.c
834
struct power_supply *psy;
drivers/power/supply/ipaq_micro_battery.c
111
static int get_status(struct power_supply *b)
drivers/power/supply/ipaq_micro_battery.c
128
static int micro_batt_get_property(struct power_supply *b,
drivers/power/supply/ipaq_micro_battery.c
176
static int micro_ac_get_property(struct power_supply *b,
drivers/power/supply/ipaq_micro_battery.c
223
static struct power_supply *micro_batt_power, *micro_ac_power;
drivers/power/supply/ipaq_micro_battery.c
91
static int get_capacity(struct power_supply *b)
drivers/power/supply/isp1704_charger.c
304
static int isp1704_charger_get_property(struct power_supply *psy,
drivers/power/supply/isp1704_charger.c
47
struct power_supply *psy;
drivers/power/supply/lego_ev3_battery.c
127
static int lego_ev3_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/lego_ev3_battery.c
32
struct power_supply *psy;
drivers/power/supply/lego_ev3_battery.c
38
static int lego_ev3_battery_get_property(struct power_supply *psy,
drivers/power/supply/lego_ev3_battery.c
92
static int lego_ev3_battery_set_property(struct power_supply *psy,
drivers/power/supply/lenovo_yoga_c630_battery.c
206
static int yoga_c630_psy_bat_get_property(struct power_supply *psy,
drivers/power/supply/lenovo_yoga_c630_battery.c
28
struct power_supply *adp_psy;
drivers/power/supply/lenovo_yoga_c630_battery.c
29
struct power_supply *bat_psy;
drivers/power/supply/lenovo_yoga_c630_battery.c
326
static int yoga_c630_psy_adpt_get_property(struct power_supply *psy,
drivers/power/supply/lp8727_charger.c
306
static int lp8727_charger_get_property(struct power_supply *psy,
drivers/power/supply/lp8727_charger.c
332
static int lp8727_battery_get_property(struct power_supply *psy,
drivers/power/supply/lp8727_charger.c
397
static void lp8727_charger_changed(struct power_supply *psy)
drivers/power/supply/lp8727_charger.c
79
struct power_supply *ac;
drivers/power/supply/lp8727_charger.c
80
struct power_supply *usb;
drivers/power/supply/lp8727_charger.c
81
struct power_supply *batt;
drivers/power/supply/lp8788-charger.c
104
struct power_supply *charger;
drivers/power/supply/lp8788-charger.c
105
struct power_supply *battery;
drivers/power/supply/lp8788-charger.c
143
static int lp8788_charger_get_property(struct power_supply *psy,
drivers/power/supply/lp8788-charger.c
332
static int lp8788_battery_get_property(struct power_supply *psy,
drivers/power/supply/lt3651-charger.c
19
struct power_supply *charger;
drivers/power/supply/lt3651-charger.c
28
struct power_supply *charger = devid;
drivers/power/supply/lt3651-charger.c
36
struct power_supply *psy)
drivers/power/supply/lt3651-charger.c
41
static int lt3651_charger_get_property(struct power_supply *psy,
drivers/power/supply/ltc2941-battery-gauge.c
351
static int ltc294x_get_property(struct power_supply *psy,
drivers/power/supply/ltc2941-battery-gauge.c
380
static int ltc294x_set_property(struct power_supply *psy,
drivers/power/supply/ltc2941-battery-gauge.c
401
struct power_supply *psy, enum power_supply_property psp)
drivers/power/supply/ltc2941-battery-gauge.c
73
struct power_supply *supply; /* Supply pointer */
drivers/power/supply/ltc4162-l-charger.c
1011
static int ltc4162l_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ltc4162-l-charger.c
117
struct power_supply *charger;
drivers/power/supply/ltc4162-l-charger.c
772
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
800
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
817
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
834
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
850
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
868
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
891
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
909
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/ltc4162-l-charger.c
948
static int ltc4162l_get_property(struct power_supply *psy,
drivers/power/supply/ltc4162-l-charger.c
989
static int ltc4162l_set_property(struct power_supply *psy,
drivers/power/supply/max14577_charger.c
17
struct power_supply *charger;
drivers/power/supply/max14577_charger.c
410
static int max14577_charger_get_property(struct power_supply *psy,
drivers/power/supply/max14656_charger_detector.c
208
static int max14656_get_property(struct power_supply *psy,
drivers/power/supply/max14656_charger_detector.c
81
struct power_supply *detect_psy;
drivers/power/supply/max17040_battery.c
144
struct power_supply *battery;
drivers/power/supply/max17040_battery.c
350
static int max17040_prop_writeable(struct power_supply *psy,
drivers/power/supply/max17040_battery.c
361
static int max17040_set_property(struct power_supply *psy,
drivers/power/supply/max17040_battery.c
386
static int max17040_get_property(struct power_supply *psy,
drivers/power/supply/max17042_battery.c
232
static int max17042_get_property(struct power_supply *psy,
drivers/power/supply/max17042_battery.c
441
static int max17042_set_property(struct power_supply *psy,
drivers/power/supply/max17042_battery.c
487
static int max17042_property_is_writeable(struct power_supply *psy,
drivers/power/supply/max17042_battery.c
58
struct power_supply *battery;
drivers/power/supply/max1720x_battery.c
361
static int max1720x_battery_get_property(struct power_supply *psy,
drivers/power/supply/max1720x_battery.c
452
struct power_supply *psy = dev_get_drvdata(dev);
drivers/power/supply/max1720x_battery.c
589
struct power_supply *bat;
drivers/power/supply/max1721x_battery.c
122
to_device_info(struct power_supply *psy)
drivers/power/supply/max1721x_battery.c
127
static int max1721x_battery_get_property(struct power_supply *psy,
drivers/power/supply/max1721x_battery.c
60
struct power_supply *bat;
drivers/power/supply/max77650-charger.c
188
static int max77650_charger_get_property(struct power_supply *psy,
drivers/power/supply/max77650-charger.c
281
struct power_supply *battery;
drivers/power/supply/max77693_charger.c
23
struct power_supply *charger;
drivers/power/supply/max77693_charger.c
256
static int max77693_charger_get_property(struct power_supply *psy,
drivers/power/supply/max77705_charger.c
391
static int max77705_chg_get_property(struct power_supply *psy,
drivers/power/supply/max77705_charger.c
430
static int max77705_set_property(struct power_supply *psy,
drivers/power/supply/max77705_charger.c
459
static int max77705_property_is_writeable(struct power_supply *psy,
drivers/power/supply/max77976_charger.c
275
static int max77976_get_property(struct power_supply *psy,
drivers/power/supply/max77976_charger.c
325
static int max77976_set_property(struct power_supply *psy,
drivers/power/supply/max77976_charger.c
354
static int max77976_property_is_writeable(struct power_supply *psy,
drivers/power/supply/max77976_charger.c
444
struct power_supply *psy;
drivers/power/supply/max8903_charger.c
19
struct power_supply *psy;
drivers/power/supply/max8903_charger.c
45
static int max8903_get_property(struct power_supply *psy,
drivers/power/supply/max8925_power.c
193
static int max8925_ac_get_prop(struct power_supply *psy,
drivers/power/supply/max8925_power.c
227
static int max8925_usb_get_prop(struct power_supply *psy,
drivers/power/supply/max8925_power.c
261
static int max8925_bat_get_prop(struct power_supply *psy,
drivers/power/supply/max8925_power.c
68
struct power_supply *ac;
drivers/power/supply/max8925_power.c
69
struct power_supply *usb;
drivers/power/supply/max8925_power.c
70
struct power_supply *battery;
drivers/power/supply/max8971_charger.c
106
struct power_supply *psy_mains;
drivers/power/supply/max8971_charger.c
270
static int max8971_get_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/max8971_charger.c
319
static int max8971_set_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/max8971_charger.c
341
static int max8971_property_is_writeable(struct power_supply *psy,
drivers/power/supply/max8971_charger.c
404
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8971_charger.c
430
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8971_charger.c
454
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8971_charger.c
474
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8971_charger.c
496
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8971_charger.c
514
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/max8997_charger.c
36
struct power_supply *battery;
drivers/power/supply/max8997_charger.c
50
static int max8997_battery_get_property(struct power_supply *psy,
drivers/power/supply/max8998_charger.c
20
struct power_supply *battery;
drivers/power/supply/max8998_charger.c
30
static int max8998_battery_get_property(struct power_supply *psy,
drivers/power/supply/mm8013.c
252
struct power_supply *psy;
drivers/power/supply/mm8013.c
89
static int mm8013_get_property(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
212
static int mp2629_charger_battery_get_prop(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
315
static int mp2629_charger_battery_set_prop(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
339
static int mp2629_charger_usb_get_prop(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
404
static int mp2629_charger_usb_set_prop(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
422
static int mp2629_charger_battery_prop_writeable(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
431
static int mp2629_charger_usb_prop_writeable(struct power_supply *psy,
drivers/power/supply/mp2629_charger.c
83
struct power_supply *usb;
drivers/power/supply/mp2629_charger.c
84
struct power_supply *battery;
drivers/power/supply/mt6360_charger.c
129
struct power_supply *psy;
drivers/power/supply/mt6360_charger.c
446
static int mt6360_charger_get_property(struct power_supply *psy,
drivers/power/supply/mt6360_charger.c
496
static int mt6360_charger_set_property(struct power_supply *psy,
drivers/power/supply/mt6360_charger.c
531
static int mt6360_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/mt6370-charger.c
530
static int mt6370_chg_get_property(struct power_supply *psy,
drivers/power/supply/mt6370-charger.c
569
static int mt6370_chg_set_property(struct power_supply *psy,
drivers/power/supply/mt6370-charger.c
595
static int mt6370_chg_property_is_writeable(struct power_supply *psy,
drivers/power/supply/mt6370-charger.c
92
struct power_supply *psy;
drivers/power/supply/olpc_battery.c
334
static int olpc_bat_get_property(struct power_supply *psy,
drivers/power/supply/olpc_battery.c
53
struct power_supply *olpc_ac;
drivers/power/supply/olpc_battery.c
54
struct power_supply *olpc_bat;
drivers/power/supply/olpc_battery.c
64
static int olpc_ac_get_prop(struct power_supply *psy,
drivers/power/supply/pf1550-charger.c
27
struct power_supply *charger;
drivers/power/supply/pf1550-charger.c
28
struct power_supply *battery;
drivers/power/supply/pf1550-charger.c
346
static int pf1550_charger_get_property(struct power_supply *psy,
drivers/power/supply/pm8916_bms_vm.c
49
struct power_supply *battery;
drivers/power/supply/pm8916_bms_vm.c
58
static int pm8916_bms_vm_battery_get_property(struct power_supply *psy,
drivers/power/supply/pm8916_lbc.c
123
static int pm8916_lbc_charger_get_property(struct power_supply *psy,
drivers/power/supply/pm8916_lbc.c
147
static int pm8916_lbc_charger_set_property(struct power_supply *psy,
drivers/power/supply/pm8916_lbc.c
162
static int pm8916_lbc_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/pm8916_lbc.c
60
struct power_supply *charger;
drivers/power/supply/pmu_battery.c
17
struct power_supply *bat;
drivers/power/supply/pmu_battery.c
30
static int pmu_get_ac_prop(struct power_supply *psy,
drivers/power/supply/pmu_battery.c
58
static struct power_supply *pmu_ac;
drivers/power/supply/pmu_battery.c
82
static int pmu_bat_get_property(struct power_supply *psy,
drivers/power/supply/power_supply.h
16
struct power_supply;
drivers/power/supply/power_supply.h
18
extern int power_supply_property_is_writeable(struct power_supply *psy,
drivers/power/supply/power_supply.h
20
extern bool power_supply_has_property(struct power_supply *psy,
drivers/power/supply/power_supply.h
44
extern int power_supply_sysfs_add_extension(struct power_supply *psy,
drivers/power/supply/power_supply.h
47
extern void power_supply_sysfs_remove_extension(struct power_supply *psy,
drivers/power/supply/power_supply.h
55
static inline int power_supply_sysfs_add_extension(struct power_supply *psy,
drivers/power/supply/power_supply.h
59
static inline void power_supply_sysfs_remove_extension(struct power_supply *psy,
drivers/power/supply/power_supply.h
66
extern void power_supply_update_leds(struct power_supply *psy);
drivers/power/supply/power_supply.h
67
extern int power_supply_create_triggers(struct power_supply *psy);
drivers/power/supply/power_supply.h
68
extern void power_supply_remove_triggers(struct power_supply *psy);
drivers/power/supply/power_supply.h
72
static inline void power_supply_update_leds(struct power_supply *psy) {}
drivers/power/supply/power_supply.h
73
static inline int power_supply_create_triggers(struct power_supply *psy)
drivers/power/supply/power_supply.h
75
static inline void power_supply_remove_triggers(struct power_supply *psy) {}
drivers/power/supply/power_supply.h
81
int power_supply_add_hwmon_sysfs(struct power_supply *psy);
drivers/power/supply/power_supply.h
82
void power_supply_remove_hwmon_sysfs(struct power_supply *psy);
drivers/power/supply/power_supply.h
86
static inline int power_supply_add_hwmon_sysfs(struct power_supply *psy)
drivers/power/supply/power_supply.h
92
void power_supply_remove_hwmon_sysfs(struct power_supply *psy) {}
drivers/power/supply/power_supply_core.c
1225
bool power_supply_has_property(struct power_supply *psy,
drivers/power/supply/power_supply_core.c
1244
static int __power_supply_get_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
127
int (*fn)(struct power_supply *psy, void *data);
drivers/power/supply/power_supply_core.c
1274
int power_supply_get_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
1294
int power_supply_get_property_direct(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
1302
static int __power_supply_set_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
1331
int power_supply_set_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
134
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_core.c
1351
int power_supply_set_property_direct(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/power_supply_core.c
1358
int power_supply_property_is_writeable(struct power_supply *psy,
drivers/power/supply/power_supply_core.c
1379
void power_supply_external_power_changed(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1389
int power_supply_powers(struct power_supply *psy, struct device *dev)
drivers/power/supply/power_supply_core.c
139
int power_supply_for_each_psy(void *data, int (*fn)(struct power_supply *psy, void *data))
drivers/power/supply/power_supply_core.c
1395
static int power_supply_update_sysfs_and_hwmon(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1409
int power_supply_register_extension(struct power_supply *psy, const struct power_supply_ext *ext,
drivers/power/supply/power_supply_core.c
1457
void power_supply_unregister_extension(struct power_supply *psy, const struct power_supply_ext *ext)
drivers/power/supply/power_supply_core.c
1479
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/power_supply_core.c
150
void power_supply_changed(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1501
struct power_supply *psy;
drivers/power/supply/power_supply_core.c
1521
static int psy_register_thermal(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1547
static void psy_unregister_thermal(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1555
static int psy_register_thermal(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1560
static void psy_unregister_thermal(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
1565
static struct power_supply *__must_check
drivers/power/supply/power_supply_core.c
1571
struct power_supply *psy;
drivers/power/supply/power_supply_core.c
1700
struct power_supply *__must_check power_supply_register(struct device *parent,
drivers/power/supply/power_supply_core.c
1710
struct power_supply **psy = res;
drivers/power/supply/power_supply_core.c
1729
struct power_supply *__must_check
drivers/power/supply/power_supply_core.c
1734
struct power_supply **ptr, *psy;
drivers/power/supply/power_supply_core.c
1758
void power_supply_unregister(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
176
struct power_supply *psy = container_of(work, struct power_supply,
drivers/power/supply/power_supply_core.c
1773
void *power_supply_get_drvdata(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
194
static int __power_supply_populate_supplied_from(struct power_supply *epsy,
drivers/power/supply/power_supply_core.c
197
struct power_supply *psy = data;
drivers/power/supply/power_supply_core.c
220
static int power_supply_populate_supplied_from(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
231
static int __power_supply_find_supply_from_node(struct power_supply *epsy,
drivers/power/supply/power_supply_core.c
262
static int power_supply_check_supplies(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
310
static int power_supply_check_supplies(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
338
struct power_supply *psy;
drivers/power/supply/power_supply_core.c
342
static int __power_supply_am_i_supplied(struct power_supply *epsy, void *_data)
drivers/power/supply/power_supply_core.c
357
int power_supply_am_i_supplied(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
373
static int __power_supply_is_system_supplied(struct power_supply *psy, void *data)
drivers/power/supply/power_supply_core.c
410
struct power_supply *psy;
drivers/power/supply/power_supply_core.c
415
static int __power_supply_get_supplier_property(struct power_supply *epsy, void *_data)
drivers/power/supply/power_supply_core.c
42
static bool __power_supply_is_supplied_by(struct power_supply *supplier,
drivers/power/supply/power_supply_core.c
426
int power_supply_get_property_from_supplier(struct power_supply *psy,
drivers/power/supply/power_supply_core.c
43
struct power_supply *supply)
drivers/power/supply/power_supply_core.c
454
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_core.c
470
struct power_supply *power_supply_get_by_name(const char *name)
drivers/power/supply/power_supply_core.c
472
struct power_supply *psy = NULL;
drivers/power/supply/power_supply_core.c
492
void power_supply_put(struct power_supply *psy)
drivers/power/supply/power_supply_core.c
516
struct power_supply *power_supply_get_by_reference(struct fwnode_handle *fwnode,
drivers/power/supply/power_supply_core.c
520
struct power_supply *psy = NULL;
drivers/power/supply/power_supply_core.c
543
struct power_supply **psy = res;
drivers/power/supply/power_supply_core.c
557
struct power_supply *devm_power_supply_get_by_reference(struct device *dev,
drivers/power/supply/power_supply_core.c
560
struct power_supply **ptr, *psy;
drivers/power/supply/power_supply_core.c
580
int power_supply_get_battery_info(struct power_supply *psy,
drivers/power/supply/power_supply_core.c
68
static int __power_supply_changed_work(struct power_supply *pst, void *data)
drivers/power/supply/power_supply_core.c
70
struct power_supply *psy = data;
drivers/power/supply/power_supply_core.c
82
struct power_supply *psy = container_of(work, struct power_supply,
drivers/power/supply/power_supply_core.c
839
void power_supply_put_battery_info(struct power_supply *psy,
drivers/power/supply/power_supply_hwmon.c
13
struct power_supply *psy;
drivers/power/supply/power_supply_hwmon.c
225
struct power_supply *psy = psyhw->psy;
drivers/power/supply/power_supply_hwmon.c
274
struct power_supply *psy = psyhw->psy;
drivers/power/supply/power_supply_hwmon.c
372
int power_supply_add_hwmon_sysfs(struct power_supply *psy)
drivers/power/supply/power_supply_hwmon.c
433
void power_supply_remove_hwmon_sysfs(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
138
static void power_supply_remove_bat_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
147
static int power_supply_create_bat_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
169
static void power_supply_update_gen_leds(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
184
static int power_supply_create_gen_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
189
static void power_supply_remove_gen_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
196
void power_supply_update_leds(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
204
int power_supply_create_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
211
void power_supply_remove_triggers(struct power_supply *psy)
drivers/power/supply/power_supply_leds.c
24
struct power_supply *psy;
drivers/power/supply/power_supply_leds.c
40
static int power_supply_register_led_trigger(struct power_supply *psy,
drivers/power/supply/power_supply_leds.c
92
static void power_supply_update_bat_leds(struct power_supply *psy)
drivers/power/supply/power_supply_sysfs.c
309
struct power_supply *psy,
drivers/power/supply/power_supply_sysfs.c
330
struct power_supply *psy,
drivers/power/supply/power_supply_sysfs.c
356
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_sysfs.c
424
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_sysfs.c
463
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_sysfs.c
561
const struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/power_supply_sysfs.c
655
int power_supply_sysfs_add_extension(struct power_supply *psy, const struct power_supply_ext *ext,
drivers/power/supply/power_supply_sysfs.c
662
void power_supply_sysfs_remove_extension(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
1121
static int qcom_battmgr_wls_get_property(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
316
struct power_supply *ac_psy;
drivers/power/supply/qcom_battmgr.c
317
struct power_supply *bat_psy;
drivers/power/supply/qcom_battmgr.c
318
struct power_supply *usb_psy;
drivers/power/supply/qcom_battmgr.c
319
struct power_supply *wls_psy;
drivers/power/supply/qcom_battmgr.c
511
static int qcom_battmgr_bat_get_property(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
759
static int qcom_battmgr_bat_is_writeable(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
773
static int qcom_battmgr_bat_set_property(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
933
static int qcom_battmgr_ac_get_property(struct power_supply *psy,
drivers/power/supply/qcom_battmgr.c
998
static int qcom_battmgr_usb_get_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
119
struct power_supply *usb_psy;
drivers/power/supply/qcom_smbb.c
120
struct power_supply *dc_psy;
drivers/power/supply/qcom_smbb.c
121
struct power_supply *bat_psy;
drivers/power/supply/qcom_smbb.c
488
static int smbb_usbin_get_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
516
static int smbb_usbin_set_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
536
static int smbb_dcin_get_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
564
static int smbb_dcin_set_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
584
static int smbb_charger_writable_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
590
static int smbb_battery_get_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
660
static int smbb_battery_set_property(struct power_supply *psy,
drivers/power/supply/qcom_smbb.c
682
static int smbb_battery_writable_property(struct power_supply *psy,
drivers/power/supply/qcom_smbx.c
399
struct power_supply *chg_psy;
drivers/power/supply/qcom_smbx.c
654
static int smb_get_property(struct power_supply *psy,
drivers/power/supply/qcom_smbx.c
689
static int smb_set_property(struct power_supply *psy,
drivers/power/supply/qcom_smbx.c
704
static int smb_property_is_writable(struct power_supply *psy,
drivers/power/supply/rk817_charger.c
437
static int rk817_bat_get_prop(struct power_supply *ps,
drivers/power/supply/rk817_charger.c
52
struct power_supply *bat_ps;
drivers/power/supply/rk817_charger.c
53
struct power_supply *chg_ps;
drivers/power/supply/rk817_charger.c
537
static int rk817_chg_get_prop(struct power_supply *ps,
drivers/power/supply/rk817_charger.c
629
static int rk817_bat_set_prop(struct power_supply *ps,
drivers/power/supply/rk817_charger.c
672
static int rk817_bat_prop_writeable(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
351
static int rn5t618_battery_get_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
402
static int rn5t618_battery_set_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
416
static int rn5t618_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
427
static int rn5t618_adp_get_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
481
static int rn5t618_adp_set_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
509
static int rn5t618_adp_property_is_writeable(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
547
static int rn5t618_usb_get_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
615
static int rn5t618_usb_set_property(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
643
static int rn5t618_usb_property_is_writeable(struct power_supply *psy,
drivers/power/supply/rn5t618_power.c
65
struct power_supply *battery;
drivers/power/supply/rn5t618_power.c
66
struct power_supply *usb;
drivers/power/supply/rn5t618_power.c
67
struct power_supply *adp;
drivers/power/supply/rt5033_battery.c
19
struct power_supply *psy;
drivers/power/supply/rt5033_battery.c
90
static int rt5033_battery_get_property(struct power_supply *psy,
drivers/power/supply/rt5033_charger.c
32
struct power_supply *psy;
drivers/power/supply/rt5033_charger.c
519
static int rt5033_charger_get_property(struct power_supply *psy,
drivers/power/supply/rt9455_charger.c
238
struct power_supply *charger;
drivers/power/supply/rt9455_charger.c
612
static int rt9455_charger_get_property(struct power_supply *psy,
drivers/power/supply/rt9467-charger.c
272
struct power_supply *psy;
drivers/power/supply/rt9467-charger.c
654
static int rt9467_psy_get_property(struct power_supply *psy,
drivers/power/supply/rt9467-charger.c
720
static int rt9467_psy_set_property(struct power_supply *psy,
drivers/power/supply/rt9467-charger.c
756
static int rt9467_chg_prop_is_writeable(struct power_supply *psy,
drivers/power/supply/rt9471.c
161
struct power_supply *psy;
drivers/power/supply/rt9471.c
350
static int rt9471_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/rt9471.c
368
static int rt9471_charger_set_property(struct power_supply *psy,
drivers/power/supply/rt9471.c
400
static int rt9471_charger_get_property(struct power_supply *psy,
drivers/power/supply/rt9756.c
181
struct power_supply *psy;
drivers/power/supply/rt9756.c
182
struct power_supply *bat_psy;
drivers/power/supply/rt9756.c
384
static int rt9756_psy_get_property(struct power_supply *psy,
drivers/power/supply/rt9756.c
427
static int rt9756_psy_set_property(struct power_supply *psy,
drivers/power/supply/rt9756.c
473
static int rt9756_bat_psy_get_property(struct power_supply *psy,
drivers/power/supply/rt9756.c
499
static int rt9756_psy_property_is_writeable(struct power_supply *psy,
drivers/power/supply/rt9756.c
523
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/rt9756.c
547
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/rt9756.c
581
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/rt9756.c
597
struct power_supply *psy = to_power_supply(dev);
drivers/power/supply/rx51_battery.c
147
static int rx51_battery_get_property(struct power_supply *psy,
drivers/power/supply/rx51_battery.c
18
struct power_supply *bat;
drivers/power/supply/sbs-battery.c
1021
power_supply_changed(chip->power_supply);
drivers/power/supply/sbs-battery.c
1040
struct power_supply *battery = chip->power_supply;
drivers/power/supply/sbs-battery.c
1062
static void sbs_external_power_changed(struct power_supply *psy)
drivers/power/supply/sbs-battery.c
1098
power_supply_changed(chip->power_supply);
drivers/power/supply/sbs-battery.c
1196
chip->power_supply = devm_power_supply_register(&client->dev, sbs_desc,
drivers/power/supply/sbs-battery.c
1198
if (IS_ERR(chip->power_supply))
drivers/power/supply/sbs-battery.c
1199
return dev_err_probe(&client->dev, PTR_ERR(chip->power_supply),
drivers/power/supply/sbs-battery.c
207
struct power_supply *power_supply;
drivers/power/supply/sbs-battery.c
660
power_supply_changed(chip->power_supply);
drivers/power/supply/sbs-battery.c
906
static int sbs_get_property(struct power_supply *psy,
drivers/power/supply/sbs-charger.c
204
chip->power_supply = devm_power_supply_register(&client->dev, sbs_desc, &psy_cfg);
drivers/power/supply/sbs-charger.c
205
if (IS_ERR(chip->power_supply))
drivers/power/supply/sbs-charger.c
206
return dev_err_probe(&client->dev, PTR_ERR(chip->power_supply),
drivers/power/supply/sbs-charger.c
37
struct power_supply *power_supply;
drivers/power/supply/sbs-charger.c
43
static int sbs_get_property(struct power_supply *psy,
drivers/power/supply/sbs-charger.c
99
power_supply_changed(chip->power_supply);
drivers/power/supply/sbs-manager.c
135
static int sbsm_prop_is_writeable(struct power_supply *psy,
drivers/power/supply/sbs-manager.c
143
static int sbsm_set_property(struct power_supply *psy,
drivers/power/supply/sbs-manager.c
42
struct power_supply *psy;
drivers/power/supply/sbs-manager.c
92
static int sbsm_get_property(struct power_supply *psy,
drivers/power/supply/sc2731_charger.c
202
sc2731_charger_usb_set_property(struct power_supply *psy,
drivers/power/supply/sc2731_charger.c
238
static int sc2731_charger_usb_get_property(struct power_supply *psy,
drivers/power/supply/sc2731_charger.c
289
static int sc2731_charger_property_is_writeable(struct power_supply *psy,
drivers/power/supply/sc2731_charger.c
59
struct power_supply *psy_usb;
drivers/power/supply/sc27xx_fuel_gauge.c
100
struct power_supply *battery;
drivers/power/supply/sc27xx_fuel_gauge.c
553
struct power_supply *psy;
drivers/power/supply/sc27xx_fuel_gauge.c
573
static int sc27xx_fgu_get_property(struct power_supply *psy,
drivers/power/supply/sc27xx_fuel_gauge.c
701
static int sc27xx_fgu_set_property(struct power_supply *psy,
drivers/power/supply/sc27xx_fuel_gauge.c
736
static int sc27xx_fgu_property_is_writeable(struct power_supply *psy,
drivers/power/supply/smb347-charger.c
1045
struct power_supply *psy)
drivers/power/supply/smb347-charger.c
1095
static int smb347_get_property_locked(struct power_supply *psy,
drivers/power/supply/smb347-charger.c
1164
static int smb347_get_property(struct power_supply *psy,
drivers/power/supply/smb347-charger.c
1285
struct power_supply *supply;
drivers/power/supply/smb347-charger.c
199
struct power_supply *mains;
drivers/power/supply/smb347-charger.c
200
struct power_supply *usb;
drivers/power/supply/stc3117_fuel_gauge.c
112
struct power_supply *battery;
drivers/power/supply/stc3117_fuel_gauge.c
461
static int stc3117_get_property(struct power_supply *psy,
drivers/power/supply/surface_battery.c
123
struct power_supply *psy;
drivers/power/supply/surface_battery.c
409
static void spwr_external_power_changed(struct power_supply *psy)
drivers/power/supply/surface_battery.c
543
static int spwr_battery_get_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/surface_battery.c
670
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/surface_battery.c
684
struct power_supply *psy = dev_to_psy(dev);
drivers/power/supply/surface_charger.c
139
static int spwr_ac_get_property(struct power_supply *psy, enum power_supply_property psp,
drivers/power/supply/surface_charger.c
54
struct power_supply *psy;
drivers/power/supply/test_power.c
145
static int test_power_battery_property_is_writeable(struct power_supply *psy,
drivers/power/supply/test_power.c
151
static int test_power_set_battery_property(struct power_supply *psy,
drivers/power/supply/test_power.c
211
static struct power_supply *test_power_supplies[TEST_POWER_NUM];
drivers/power/supply/test_power.c
267
static int test_power_battery_extget_property(struct power_supply *psy,
drivers/power/supply/test_power.c
289
static int test_power_battery_extset_property(struct power_supply *psy,
drivers/power/supply/test_power.c
308
static int test_power_battery_extproperty_is_writeable(struct power_supply *psy,
drivers/power/supply/test_power.c
327
struct power_supply *psy;
drivers/power/supply/test_power.c
46
static int test_power_get_ac_property(struct power_supply *psy,
drivers/power/supply/test_power.c
480
static inline void signal_power_supply_changed(struct power_supply *psy)
drivers/power/supply/test_power.c
60
static int test_power_get_usb_property(struct power_supply *psy,
drivers/power/supply/test_power.c
74
static int test_power_get_battery_property(struct power_supply *psy,
drivers/power/supply/tps65090-charger.c
124
static int tps65090_ac_get_property(struct power_supply *psy,
drivers/power/supply/tps65090-charger.c
36
struct power_supply *ac;
drivers/power/supply/tps65217_charger.c
103
static int tps65217_charger_get_property(struct power_supply *psy,
drivers/power/supply/tps65217_charger.c
32
struct power_supply *psy;
drivers/power/supply/twl4030_charger.c
114
struct power_supply *ac;
drivers/power/supply/twl4030_charger.c
115
struct power_supply *usb;
drivers/power/supply/twl4030_charger.c
787
static int twl4030_bci_get_property(struct power_supply *psy,
drivers/power/supply/twl4030_charger.c
886
static int twl4030_bci_set_property(struct power_supply *psy,
drivers/power/supply/twl4030_charger.c
907
static int twl4030_bci_property_is_writeable(struct power_supply *psy,
drivers/power/supply/twl4030_madc_battery.c
107
static int twl4030_madc_bat_get_property(struct power_supply *psy,
drivers/power/supply/twl4030_madc_battery.c
25
struct power_supply *psy;
drivers/power/supply/twl6030_charger.c
194
struct power_supply *usb;
drivers/power/supply/twl6030_charger.c
350
static int twl6030_charger_usb_get_property(struct power_supply *psy,
drivers/power/supply/twl6030_charger.c
402
static int twl6030_charger_usb_set_property(struct power_supply *psy,
drivers/power/supply/twl6030_charger.c
419
static int twl6030_charger_usb_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ucs1002_power.c
363
static int ucs1002_get_property(struct power_supply *psy,
drivers/power/supply/ucs1002_power.c
394
static int ucs1002_set_property(struct power_supply *psy,
drivers/power/supply/ucs1002_power.c
410
static int ucs1002_property_is_writeable(struct power_supply *psy,
drivers/power/supply/ucs1002_power.c
99
struct power_supply *charger;
drivers/power/supply/ug3105_battery.c
75
struct power_supply *psy;
drivers/power/supply/ug3105_battery.c
91
static int ug3105_get_voltage_and_current_now(struct power_supply *psy, int *volt, int *curr)
drivers/power/supply/wilco-charger.c
123
static int wilco_charge_set_property(struct power_supply *psy,
drivers/power/supply/wilco-charger.c
153
static int wilco_charge_property_is_writeable(struct power_supply *psy,
drivers/power/supply/wilco-charger.c
173
struct power_supply *psy;
drivers/power/supply/wilco-charger.c
86
static int wilco_charge_get_property(struct power_supply *psy,
drivers/power/supply/wm831x_backup.c
112
static int wm831x_backup_get_prop(struct power_supply *psy,
drivers/power/supply/wm831x_backup.c
21
struct power_supply *backup;
drivers/power/supply/wm831x_power.c
100
static int wm831x_usb_get_prop(struct power_supply *psy,
drivers/power/supply/wm831x_power.c
22
struct power_supply *wall;
drivers/power/supply/wm831x_power.c
23
struct power_supply *usb;
drivers/power/supply/wm831x_power.c
24
struct power_supply *battery;
drivers/power/supply/wm831x_power.c
438
static int wm831x_bat_get_prop(struct power_supply *psy,
drivers/power/supply/wm831x_power.c
69
static int wm831x_wall_get_prop(struct power_supply *psy,
drivers/power/supply/wm8350_power.c
247
static int wm8350_ac_get_prop(struct power_supply *psy,
drivers/power/supply/wm8350_power.c
277
static int wm8350_usb_get_prop(struct power_supply *psy,
drivers/power/supply/wm8350_power.c
343
static int wm8350_bat_get_property(struct power_supply *psy,
drivers/power/supply/wm97xx_battery.c
118
static struct power_supply *bat_psy;
drivers/power/supply/wm97xx_battery.c
28
static unsigned long wm97xx_read_bat(struct power_supply *bat_ps)
drivers/power/supply/wm97xx_battery.c
37
static unsigned long wm97xx_read_temp(struct power_supply *bat_ps)
drivers/power/supply/wm97xx_battery.c
46
static int wm97xx_bat_get_property(struct power_supply *bat_ps,
drivers/power/supply/wm97xx_battery.c
92
static void wm97xx_bat_external_power_changed(struct power_supply *bat_ps)
drivers/power/supply/wm97xx_battery.c
97
static void wm97xx_bat_update(struct power_supply *bat_ps)
drivers/regulator/act8865-regulator.c
608
static int act8600_charger_get_property(struct power_supply *psy,
drivers/regulator/act8865-regulator.c
643
struct power_supply *charger;
drivers/rtc/rtc-imxdi.c
236
const char *power_supply)
drivers/rtc/rtc-imxdi.c
239
power_supply);
drivers/staging/greybus/power_supply.c
28
struct power_supply *psy;
drivers/staging/greybus/power_supply.c
448
struct power_supply *psy;
drivers/staging/greybus/power_supply.c
752
static int get_property(struct power_supply *b,
drivers/staging/greybus/power_supply.c
799
static int set_property(struct power_supply *b,
drivers/staging/greybus/power_supply.c
808
static int property_is_writeable(struct power_supply *b,
drivers/staging/nvec/nvec_power.c
222
static int nvec_power_get_property(struct power_supply *psy,
drivers/staging/nvec/nvec_power.c
238
static int nvec_battery_get_property(struct power_supply *psy,
drivers/staging/nvec/nvec_power.c
374
struct power_supply **psy;
drivers/staging/nvec/nvec_power.c
81
static struct power_supply *nvec_bat_psy;
drivers/staging/nvec/nvec_power.c
82
static struct power_supply *nvec_psy;
drivers/usb/common/usb-conn-gpio.c
143
static int usb_charger_get_property(struct power_supply *psy,
drivers/usb/common/usb-conn-gpio.c
49
struct power_supply *charger;
drivers/usb/dwc3/core.c
2172
static struct power_supply *dwc3_get_usb_power_supply(struct dwc3 *dwc)
drivers/usb/dwc3/core.c
2174
struct power_supply *usb_psy;
drivers/usb/dwc3/core.h
1248
struct power_supply *usb_psy;
drivers/usb/misc/apple-mfi-fastcharge.c
114
static int apple_mfi_fc_set_property(struct power_supply *psy,
drivers/usb/misc/apple-mfi-fastcharge.c
142
static int apple_mfi_fc_property_is_writeable(struct power_supply *psy,
drivers/usb/misc/apple-mfi-fastcharge.c
46
struct power_supply *battery;
drivers/usb/misc/apple-mfi-fastcharge.c
92
static int apple_mfi_fc_get_property(struct power_supply *psy,
drivers/usb/typec/anx7411.c
1376
static int anx7411_psy_set_prop(struct power_supply *psy,
drivers/usb/typec/anx7411.c
1392
static int anx7411_psy_prop_writeable(struct power_supply *psy,
drivers/usb/typec/anx7411.c
1398
static int anx7411_psy_get_prop(struct power_supply *psy,
drivers/usb/typec/anx7411.c
290
struct power_supply *psy;
drivers/usb/typec/rt1719.c
501
static int rt1719_psy_set_property(struct power_supply *psy,
drivers/usb/typec/rt1719.c
515
static int rt1719_psy_get_property(struct power_supply *psy,
drivers/usb/typec/rt1719.c
546
static int rt1719_psy_property_is_writeable(struct power_supply *psy,
drivers/usb/typec/rt1719.c
90
struct power_supply *psy;
drivers/usb/typec/tcpm/tcpm.c
485
struct power_supply *psy;
drivers/usb/typec/tcpm/tcpm.c
7637
static int tcpm_psy_get_prop(struct power_supply *psy,
drivers/usb/typec/tcpm/tcpm.c
7697
static int tcpm_psy_set_prop(struct power_supply *psy,
drivers/usb/typec/tcpm/tcpm.c
7732
static int tcpm_psy_prop_writeable(struct power_supply *psy,
drivers/usb/typec/tipd/core.c
1106
static int tps6598x_psy_get_prop(struct power_supply *psy,
drivers/usb/typec/tipd/core.c
179
struct power_supply *psy;
drivers/usb/typec/ucsi/psy.c
280
static int ucsi_psy_get_prop(struct power_supply *psy,
drivers/usb/typec/ucsi/ucsi.h
537
struct power_supply *psy;
drivers/video/backlight/pwm_bl.c
120
state.enabled = !pb->power_supply && !pb->enable_gpio;
drivers/video/backlight/pwm_bl.c
27
struct regulator *power_supply;
drivers/video/backlight/pwm_bl.c
409
if (pb->power_supply && !regulator_is_enabled(pb->power_supply))
drivers/video/backlight/pwm_bl.c
46
if (pb->power_supply) {
drivers/video/backlight/pwm_bl.c
47
err = regulator_enable(pb->power_supply);
drivers/video/backlight/pwm_bl.c
488
pb->power_supply = devm_regulator_get_optional(&pdev->dev, "power");
drivers/video/backlight/pwm_bl.c
489
if (IS_ERR(pb->power_supply)) {
drivers/video/backlight/pwm_bl.c
490
ret = PTR_ERR(pb->power_supply);
drivers/video/backlight/pwm_bl.c
492
pb->power_supply = NULL;
drivers/video/backlight/pwm_bl.c
70
if (pb->power_supply)
drivers/video/backlight/pwm_bl.c
71
regulator_disable(pb->power_supply);
include/acpi/battery.h
16
int (*add_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
include/acpi/battery.h
17
int (*remove_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
include/linux/hid.h
676
struct power_supply *battery;
include/linux/mfd/wm8350/supply.h
121
struct power_supply *battery;
include/linux/mfd/wm8350/supply.h
122
struct power_supply *usb;
include/linux/mfd/wm8350/supply.h
123
struct power_supply *ac;
include/linux/power/bq27xxx_battery.h
70
struct power_supply *bat;
include/linux/power/charger-manager.h
233
struct power_supply *charger_psy;
include/linux/power/max77705_charger.h
190
struct power_supply *psy_chg;
include/linux/power_supply.h
233
struct power_supply;
include/linux/power_supply.h
267
int (*get_property)(struct power_supply *psy,
include/linux/power_supply.h
270
int (*set_property)(struct power_supply *psy,
include/linux/power_supply.h
278
int (*property_is_writeable)(struct power_supply *psy,
include/linux/power_supply.h
280
void (*external_power_changed)(struct power_supply *psy);
include/linux/power_supply.h
299
int (*get_property)(struct power_supply *psy,
include/linux/power_supply.h
304
int (*set_property)(struct power_supply *psy,
include/linux/power_supply.h
309
int (*property_is_writeable)(struct power_supply *psy,
include/linux/power_supply.h
354
#define dev_to_psy(__dev) container_of_const(__dev, struct power_supply, dev)
include/linux/power_supply.h
805
extern struct power_supply *power_supply_get_by_name(const char *name);
include/linux/power_supply.h
806
extern void power_supply_put(struct power_supply *psy);
include/linux/power_supply.h
808
static inline void power_supply_put(struct power_supply *psy) {}
include/linux/power_supply.h
809
static inline struct power_supply *power_supply_get_by_name(const char *name)
include/linux/power_supply.h
812
extern struct power_supply *power_supply_get_by_reference(struct fwnode_handle *fwnode,
include/linux/power_supply.h
814
extern struct power_supply *devm_power_supply_get_by_reference(
include/linux/power_supply.h
819
extern int power_supply_get_battery_info(struct power_supply *psy,
include/linux/power_supply.h
821
extern void power_supply_put_battery_info(struct power_supply *psy,
include/linux/power_supply.h
844
extern void power_supply_changed(struct power_supply *psy);
include/linux/power_supply.h
845
extern int power_supply_am_i_supplied(struct power_supply *psy);
include/linux/power_supply.h
846
int power_supply_get_property_from_supplier(struct power_supply *psy,
include/linux/power_supply.h
880
extern int power_supply_get_property(struct power_supply *psy,
include/linux/power_supply.h
883
int power_supply_get_property_direct(struct power_supply *psy, enum power_supply_property psp,
include/linux/power_supply.h
886
extern int power_supply_set_property(struct power_supply *psy,
include/linux/power_supply.h
889
int power_supply_set_property_direct(struct power_supply *psy, enum power_supply_property psp,
include/linux/power_supply.h
892
static inline int power_supply_set_property(struct power_supply *psy,
include/linux/power_supply.h
896
static inline int power_supply_set_property_direct(struct power_supply *psy,
include/linux/power_supply.h
901
extern void power_supply_external_power_changed(struct power_supply *psy);
include/linux/power_supply.h
903
extern struct power_supply *__must_check
include/linux/power_supply.h
907
extern struct power_supply *__must_check
include/linux/power_supply.h
911
extern void power_supply_unregister(struct power_supply *psy);
include/linux/power_supply.h
912
extern int power_supply_powers(struct power_supply *psy, struct device *dev);
include/linux/power_supply.h
915
power_supply_register_extension(struct power_supply *psy,
include/linux/power_supply.h
919
extern void power_supply_unregister_extension(struct power_supply *psy,
include/linux/power_supply.h
922
#define to_power_supply(device) container_of(device, struct power_supply, dev)
include/linux/power_supply.h
924
extern void *power_supply_get_drvdata(struct power_supply *psy);
include/linux/power_supply.h
925
extern int power_supply_for_each_psy(void *data, int (*fn)(struct power_supply *psy, void *data));