Home
last modified time | relevance | path

Searched refs:power_supply (Results 1 – 25 of 103) sorted by relevance

12345

/linux/Documentation/ABI/testing/
H A Dsysfs-class-power-ltc4162l1 What: /sys/class/power_supply/ltc4162-l/charge_status
18 What: /sys/class/power_supply/ltc4162-l/ibat
29 What: /sys/class/power_supply/ltc4162-l/vbat
39 What: /sys/class/power_supply/ltc4162-l/vbat_avg
49 What: /sys/class/power_supply/ltc4162-l/force_telemetry
65 What: /sys/class/power_supply/ltc4162-l/arm_ship_mode
H A Dsysfs-class-power-wilco1 What: /sys/class/power_supply/wilco-charger/charge_type
28 What: /sys/class/power_supply/wilco-charger/charge_control_start_threshold
35 What: /sys/class/power_supply/wilco-charger/charge_control_end_threshold
H A Dsysfs-class-power-gaokun1 What: /sys/class/power_supply/gaokun-ec-battery/smart_charge_delay
18 What: /sys/class/power_supply/gaokun-ec-battery/battery_adaptive_charge
H A Dsysfs-class-power-twl40301 What: /sys/class/power_supply/twl4030_usb/mode
22 What: /sys/class/power_supply/twl4030_ac/mode
H A Dsysfs-class-power-rt94711 What: /sys/class/power_supply/rt9471-*/sysoff_enable
19 What: /sys/class/power_supply/rt9471-*/port_detect_enable
/linux/drivers/power/supply/
H A Dds2781_battery.c34 struct power_supply *bat;
48 to_ds2781_device_info(struct power_supply *psy) in to_ds2781_device_info()
377 static int ds2781_battery_get_property(struct power_supply *psy, in ds2781_battery_get_property()
451 struct power_supply *psy = to_power_supply(dev); in ds2781_get_pmod_enabled()
470 struct power_supply *psy = to_power_supply(dev); in ds2781_set_pmod_enabled()
505 struct power_supply *psy = to_power_supply(dev); in ds2781_get_sense_resistor_value()
523 struct power_supply *psy = to_power_supply(dev); in ds2781_set_sense_resistor_value()
543 struct power_supply *psy = to_power_supply(dev); in ds2781_get_rsgain_setting()
560 struct power_supply *psy = to_power_supply(dev); in ds2781_set_rsgain_setting()
586 struct power_supply *psy = to_power_supply(dev); in ds2781_get_pio_pin()
[all …]
H A Dds2780_battery.c36 struct power_supply *bat;
50 to_ds2780_device_info(struct power_supply *psy) in to_ds2780_device_info()
375 static int ds2780_battery_get_property(struct power_supply *psy, in ds2780_battery_get_property()
449 struct power_supply *psy = to_power_supply(dev); in ds2780_get_pmod_enabled()
468 struct power_supply *psy = to_power_supply(dev); in ds2780_set_pmod_enabled()
503 struct power_supply *psy = to_power_supply(dev); in ds2780_get_sense_resistor_value()
521 struct power_supply *psy = to_power_supply(dev); in ds2780_set_sense_resistor_value()
541 struct power_supply *psy = to_power_supply(dev); in ds2780_get_rsgain_setting()
558 struct power_supply *psy = to_power_supply(dev); in ds2780_set_rsgain_setting()
584 struct power_supply *psy = to_power_supply(dev); in ds2780_get_pio_pin()
[all …]
H A Dtest_power.c46 static int test_power_get_ac_property(struct power_supply *psy, in test_power_get_ac_property()
60 static int test_power_get_usb_property(struct power_supply *psy, in test_power_get_usb_property()
74 static int test_power_get_battery_property(struct power_supply *psy, in test_power_get_battery_property()
145 static int test_power_battery_property_is_writeable(struct power_supply *psy, in test_power_battery_property_is_writeable()
151 static int test_power_set_battery_property(struct power_supply *psy, in test_power_set_battery_property()
211 static struct power_supply *test_power_supplies[TEST_POWER_NUM];
267 static int test_power_battery_extget_property(struct power_supply *psy, in test_power_battery_extget_property()
289 static int test_power_battery_extset_property(struct power_supply *psy, in test_power_battery_extset_property()
308 static int test_power_battery_extproperty_is_writeable(struct power_supply *psy, in test_power_battery_extproperty_is_writeable()
327 struct power_supply *psy; in test_power_configure_battery_extension()
[all …]
H A Dwilco-charger.c86 static int wilco_charge_get_property(struct power_supply *psy, in wilco_charge_get_property()
123 static int wilco_charge_set_property(struct power_supply *psy, in wilco_charge_set_property()
153 static int wilco_charge_property_is_writeable(struct power_supply *psy, in wilco_charge_property_is_writeable()
173 struct power_supply *psy; in wilco_charge_probe()
H A Dhuawei-gaokun-battery.c107 struct power_supply *bat_psy;
108 struct power_supply *adp_psy;
141 static int gaokun_psy_get_adp_property(struct power_supply *psy, in gaokun_psy_get_adp_property()
272 static int gaokun_psy_get_bat_property(struct power_supply *psy, in gaokun_psy_get_bat_property()
361 static int gaokun_psy_set_bat_property(struct power_supply *psy, in gaokun_psy_set_bat_property()
400 static int gaokun_psy_is_bat_property_writeable(struct power_supply *psy, in gaokun_psy_is_bat_property_writeable()
449 struct power_supply *psy = to_power_supply(dev); in battery_adaptive_charge_show()
465 struct power_supply *psy = to_power_supply(dev); in battery_adaptive_charge_store()
504 struct power_supply *psy = to_power_supply(dev); in smart_charge_delay_show()
520 struct power_supply *psy = to_power_supply(dev); in smart_charge_delay_store()
H A Dcros_charge-control.c36 struct power_supply *hooked_battery;
100 static int cros_chctl_psy_ext_get_prop(struct power_supply *psy, in cros_chctl_psy_ext_get_prop()
156 static int cros_chctl_psy_ext_set_prop(struct power_supply *psy, in cros_chctl_psy_ext_set_prop()
182 static int cros_chctl_psy_prop_is_writeable(struct power_supply *psy, in cros_chctl_psy_prop_is_writeable()
220 static int cros_chctl_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in cros_chctl_add_battery()
231 static int cros_chctl_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in cros_chctl_remove_battery()
H A Dpmu_battery.c17 struct power_supply *bat;
30 static int pmu_get_ac_prop(struct power_supply *psy, in pmu_get_ac_prop()
58 static struct power_supply *pmu_ac;
82 static int pmu_bat_get_property(struct power_supply *psy, in pmu_bat_get_property()
H A Dlego_ev3_battery.c31 struct power_supply *psy;
37 static int lego_ev3_battery_get_property(struct power_supply *psy, in lego_ev3_battery_get_property()
91 static int lego_ev3_battery_set_property(struct power_supply *psy, in lego_ev3_battery_set_property()
126 static int lego_ev3_battery_property_is_writeable(struct power_supply *psy, in lego_ev3_battery_property_is_writeable()
H A Dmax8971_charger.c105 struct power_supply *psy_mains;
269 static int max8971_get_property(struct power_supply *psy, enum power_supply_property psp, in max8971_get_property()
318 static int max8971_set_property(struct power_supply *psy, enum power_supply_property psp, in max8971_set_property()
340 static int max8971_property_is_writeable(struct power_supply *psy, in max8971_property_is_writeable()
403 struct power_supply *psy = to_power_supply(dev); in fast_charge_timer_show()
429 struct power_supply *psy = to_power_supply(dev); in fast_charge_timer_store()
453 struct power_supply *psy = to_power_supply(dev); in top_off_threshold_current_show()
473 struct power_supply *psy = to_power_supply(dev); in top_off_threshold_current_store()
495 struct power_supply *psy = to_power_supply(dev); in top_off_timer_show()
513 struct power_supply *psy = to_power_supply(dev); in top_off_timer_store()
H A Dmp2629_charger.c82 struct power_supply *usb;
83 struct power_supply *battery;
211 static int mp2629_charger_battery_get_prop(struct power_supply *psy, in mp2629_charger_battery_get_prop()
314 static int mp2629_charger_battery_set_prop(struct power_supply *psy, in mp2629_charger_battery_set_prop()
338 static int mp2629_charger_usb_get_prop(struct power_supply *psy, in mp2629_charger_usb_get_prop()
403 static int mp2629_charger_usb_set_prop(struct power_supply *psy, in mp2629_charger_usb_set_prop()
421 static int mp2629_charger_battery_prop_writeable(struct power_supply *psy, in mp2629_charger_battery_prop_writeable()
430 static int mp2629_charger_usb_prop_writeable(struct power_supply *psy, in mp2629_charger_usb_prop_writeable()
H A Drt9756.c180 struct power_supply *psy;
181 struct power_supply *bat_psy;
383 static int rt9756_psy_get_property(struct power_supply *psy, in rt9756_psy_get_property()
426 static int rt9756_psy_set_property(struct power_supply *psy, in rt9756_psy_set_property()
472 static int rt9756_bat_psy_get_property(struct power_supply *psy, in rt9756_bat_psy_get_property()
498 static int rt9756_psy_property_is_writeable(struct power_supply *psy, in rt9756_psy_property_is_writeable()
522 struct power_supply *psy = to_power_supply(dev); in watchdog_timer_show()
546 struct power_supply *psy = to_power_supply(dev); in watchdog_timer_store()
580 struct power_supply *psy = to_power_supply(dev); in operation_mode_show()
596 struct power_supply *psy = to_power_supply(dev); in operation_mode_store()
H A Dmax8925_power.c68 struct power_supply *ac;
69 struct power_supply *usb;
70 struct power_supply *battery;
193 static int max8925_ac_get_prop(struct power_supply *psy, in max8925_ac_get_prop()
227 static int max8925_usb_get_prop(struct power_supply *psy, in max8925_usb_get_prop()
261 static int max8925_bat_get_prop(struct power_supply *psy, in max8925_bat_get_prop()
H A Dcros_usbpd-charger.c32 struct power_supply *psy;
347 static void cros_usbpd_charger_power_changed(struct power_supply *psy) in cros_usbpd_charger_power_changed()
357 static int cros_usbpd_charger_get_prop(struct power_supply *psy, in cros_usbpd_charger_get_prop()
444 static int cros_usbpd_charger_set_prop(struct power_supply *psy, in cros_usbpd_charger_set_prop()
502 static int cros_usbpd_charger_property_is_writeable(struct power_supply *psy, in cros_usbpd_charger_property_is_writeable()
544 struct power_supply *psy; in cros_usbpd_charger_probe()
H A Dcollie_battery.c30 struct power_supply *psy;
93 static int collie_bat_get_property(struct power_supply *psy, in collie_bat_get_property()
140 static void collie_bat_external_power_changed(struct power_supply *psy) in collie_bat_external_power_changed()
155 struct power_supply *psy = bat->psy; in collie_bat_update()
H A Dpm8916_lbc.c59 struct power_supply *charger;
122 static int pm8916_lbc_charger_get_property(struct power_supply *psy, in pm8916_lbc_charger_get_property()
146 static int pm8916_lbc_charger_set_property(struct power_supply *psy, in pm8916_lbc_charger_set_property()
161 static int pm8916_lbc_charger_property_is_writeable(struct power_supply *psy, in pm8916_lbc_charger_property_is_writeable()
H A Dug3105_battery.c74 struct power_supply *psy;
90 static int ug3105_get_voltage_and_current_now(struct power_supply *psy, int *volt, int *curr) in ug3105_get_voltage_and_current_now()
/linux/drivers/video/backlight/
H A Dpwm_bl.c27 struct regulator *power_supply; member
46 if (pb->power_supply) { in pwm_backlight_power_on()
47 err = regulator_enable(pb->power_supply); in pwm_backlight_power_on()
70 if (pb->power_supply) in pwm_backlight_power_off()
71 regulator_disable(pb->power_supply); in pwm_backlight_power_off()
120 state.enabled = !pb->power_supply && !pb->enable_gpio; in pwm_backlight_update_status()
409 if (pb->power_supply && !regulator_is_enabled(pb->power_supply)) in pwm_backlight_initial_power_state()
488 pb->power_supply = devm_regulator_get_optional(&pdev->dev, "power"); in pwm_backlight_probe()
489 if (IS_ERR(pb->power_supply)) { in pwm_backlight_probe()
490 ret = PTR_ERR(pb->power_supply); in pwm_backlight_probe()
[all …]
/linux/include/linux/mfd/wm8350/
H A Dsupply.h121 struct power_supply *battery;
122 struct power_supply *usb;
123 struct power_supply *ac;
/linux/include/acpi/
H A Dbattery.h16 int (*add_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
17 int (*remove_battery)(struct power_supply *battery, struct acpi_battery_hook *hook);
/linux/drivers/platform/x86/
H A Dayaneo-ec.c279 static int ayaneo_psy_ext_get_prop(struct power_supply *psy, in ayaneo_psy_ext_get_prop()
304 static int ayaneo_psy_ext_set_prop(struct power_supply *psy, in ayaneo_psy_ext_set_prop()
330 static int ayaneo_psy_prop_is_writeable(struct power_supply *psy, in ayaneo_psy_prop_is_writeable()
352 static int ayaneo_add_battery(struct power_supply *battery, in ayaneo_add_battery()
362 static int ayaneo_remove_battery(struct power_supply *battery, in ayaneo_remove_battery()

12345