Searched defs:psy (Results 1 - 25 of 43) sorted by relevance

12

/drivers/power/
H A Dpower_supply.h27 extern void power_supply_update_leds(struct power_supply *psy);
28 extern int power_supply_create_triggers(struct power_supply *psy);
29 extern void power_supply_remove_triggers(struct power_supply *psy);
33 static inline void power_supply_update_leds(struct power_supply *psy) {} argument
34 static inline int power_supply_create_triggers(struct power_supply *psy) argument
36 static inline void power_supply_remove_triggers(struct power_supply *psy) {} argument
H A Dpower_supply_leds.c21 static void power_supply_update_bat_leds(struct power_supply *psy) argument
27 if (psy->get_property(psy, POWER_SUPPLY_PROP_STATUS, &status))
30 dev_dbg(psy->dev, "%s %d\n", __func__, status.intval);
34 led_trigger_event(psy->charging_full_trig, LED_FULL);
35 led_trigger_event(psy->charging_trig, LED_OFF);
36 led_trigger_event(psy->full_trig, LED_FULL);
37 led_trigger_event(psy->charging_blink_full_solid_trig,
41 led_trigger_event(psy->charging_full_trig, LED_FULL);
42 led_trigger_event(psy
57 power_supply_create_bat_triggers(struct power_supply *psy) argument
103 power_supply_remove_bat_triggers(struct power_supply *psy) argument
117 power_supply_update_gen_leds(struct power_supply *psy) argument
132 power_supply_create_gen_triggers(struct power_supply *psy) argument
150 power_supply_remove_gen_triggers(struct power_supply *psy) argument
158 power_supply_update_leds(struct power_supply *psy) argument
166 power_supply_create_triggers(struct power_supply *psy) argument
173 power_supply_remove_triggers(struct power_supply *psy) argument
[all...]
H A Dgpio-charger.c44 static inline struct gpio_charger *psy_to_gpio_charger(struct power_supply *psy) argument
46 return container_of(psy, struct gpio_charger, charger);
49 static int gpio_charger_get_property(struct power_supply *psy, argument
52 struct gpio_charger *gpio_charger = psy_to_gpio_charger(psy);
H A Dmax8998_charger.c43 static int max8998_battery_get_property(struct power_supply *psy, argument
47 struct max8998_battery_data *max8998 = container_of(psy,
H A Dmax17042_battery.c82 static int max17042_get_property(struct power_supply *psy, argument
86 struct max17042_chip *chip = container_of(psy,
H A Dmax8903_charger.c34 struct power_supply psy; member in struct:max8903_data
46 static int max8903_get_property(struct power_supply *psy, argument
50 struct max8903_data *data = container_of(psy,
51 struct max8903_data, psy);
107 old_type = data->psy.type;
110 data->psy.type = POWER_SUPPLY_TYPE_MAINS;
112 data->psy.type = POWER_SUPPLY_TYPE_USB;
114 data->psy.type = POWER_SUPPLY_TYPE_BATTERY;
116 if (old_type != data->psy.type)
117 power_supply_changed(&data->psy);
[all...]
H A Dmax8997_charger.c43 static int max8997_battery_get_property(struct power_supply *psy, argument
47 struct charger_data *charger = container_of(psy,
H A Dpmu_battery.c32 static int pmu_get_ac_prop(struct power_supply *psy, argument
82 static int pmu_bat_get_property(struct power_supply *psy, argument
86 struct pmu_battery_dev *pbat = to_pmu_battery_dev(psy);
H A Dwm831x_backup.c114 static int wm831x_backup_get_prop(struct power_supply *psy, argument
118 struct wm831x_backup *devdata = dev_get_drvdata(psy->dev->parent);
H A Dpower_supply_core.c30 struct power_supply *psy = (struct power_supply *)data; local
34 for (i = 0; i < psy->num_supplicants; i++)
35 if (!strcmp(psy->supplied_to[i], pst->name)) {
45 struct power_supply *psy = container_of(work, struct power_supply, local
48 dev_dbg(psy->dev, "%s\n", __func__);
50 spin_lock_irqsave(&psy->changed_lock, flags);
51 if (psy->changed) {
52 psy->changed = false;
53 spin_unlock_irqrestore(&psy->changed_lock, flags);
55 class_for_each_device(power_supply_class, NULL, psy,
68 power_supply_changed(struct power_supply *psy) argument
85 struct power_supply *psy = (struct power_supply *)data; local
101 power_supply_am_i_supplied(struct power_supply *psy) argument
117 struct power_supply *psy = dev_get_drvdata(dev); local
149 power_supply_set_battery_charged(struct power_supply *psy) argument
163 struct power_supply *psy = dev_get_drvdata(dev); local
177 power_supply_powers(struct power_supply *psy, struct device *dev) argument
189 power_supply_register(struct device *parent, struct power_supply *psy) argument
239 power_supply_unregister(struct power_supply *psy) argument
[all...]
H A Dcharger-manager.c398 static int charger_get_property(struct power_supply *psy, argument
402 struct charger_manager *cm = container_of(psy,
868 /* Allocate for psy properties because they may vary */
874 dev_err(&pdev->dev, "Cannot allocate for psy properties.\n");
883 /* Find which optional psy-properties are available */
H A Dcollie_battery.c32 struct power_supply psy; member in struct:collie_bat
95 static int collie_bat_get_property(struct power_supply *psy, argument
100 struct collie_bat *bat = container_of(psy, struct collie_bat, psy);
142 static void collie_bat_external_power_changed(struct power_supply *psy) argument
157 struct power_supply *psy = &bat->psy; local
164 printk(KERN_NOTICE "%s not present\n", psy->name);
167 } else if (power_supply_am_i_supplied(psy)) {
190 power_supply_changed(psy);
[all...]
H A Dds2782_battery.c235 static int ds278x_battery_get_property(struct power_supply *psy, argument
239 struct ds278x_info *info = to_ds278x_info(psy);
H A Disp1704_charger.c58 struct power_supply psy; member in struct:isp1704_charger
250 isp->psy.type = isp1704_charger_type(isp);
253 switch (isp->psy.type) {
276 isp->psy.type = POWER_SUPPLY_TYPE_USB;
301 power_supply_changed(&isp->psy);
322 static int isp1704_charger_get_property(struct power_supply *psy, argument
327 container_of(psy, struct isp1704_charger, psy);
421 isp->psy.name = "isp1704";
422 isp->psy
[all...]
H A Djz4740-battery.c55 static inline struct jz_battery *psy_to_jz_battery(struct power_supply *psy) argument
57 return container_of(psy, struct jz_battery, battery);
104 static int jz_battery_get_capacity(struct power_supply *psy) argument
106 struct jz_battery *jz_battery = psy_to_jz_battery(psy);
128 static int jz_battery_get_property(struct power_supply *psy, argument
131 struct jz_battery *jz_battery = psy_to_jz_battery(psy);
150 val->intval = jz_battery_get_capacity(psy);
172 static void jz_battery_external_power_changed(struct power_supply *psy) argument
174 struct jz_battery *jz_battery = psy_to_jz_battery(psy);
H A Dmax17040_battery.c56 static int max17040_get_property(struct power_supply *psy, argument
60 struct max17040_chip *chip = container_of(psy,
H A Dpcf50633-charger.c289 static int adapter_get_property(struct power_supply *psy, argument
293 struct pcf50633_mbc *mbc = container_of(psy,
308 static int usb_get_property(struct power_supply *psy, argument
312 struct pcf50633_mbc *mbc = container_of(psy, struct pcf50633_mbc, usb);
329 static int ac_get_property(struct power_supply *psy, argument
333 struct pcf50633_mbc *mbc = container_of(psy, struct pcf50633_mbc, ac);
H A Dpda_power.c59 static int pda_power_get_property(struct power_supply *psy, argument
65 if (psy->type == POWER_SUPPLY_TYPE_MAINS)
H A Dpower_supply_sysfs.c70 struct power_supply *psy = dev_get_drvdata(dev); local
75 value.intval = psy->type;
77 ret = psy->get_property(psy, off, &value);
113 struct power_supply *psy = dev_get_drvdata(dev); local
125 ret = psy->set_property(psy, off, &value);
190 struct power_supply *psy = dev_get_drvdata(dev); local
197 for (i = 0; i < psy->num_properties; i++) {
198 int property = psy
251 struct power_supply *psy = dev_get_drvdata(dev); local
[all...]
H A Ds3c_adc_battery.c31 struct power_supply psy; member in struct:s3c_adc_bat
44 static void s3c_adc_bat_ext_power_changed(struct power_supply *psy) argument
72 static int s3c_adc_backup_bat_get_property(struct power_supply *psy, argument
76 struct s3c_adc_bat *bat = container_of(psy, struct s3c_adc_bat, psy);
79 dev_err(psy->dev, "%s: no battery infos ?!\n", __func__);
109 .psy = {
140 static int s3c_adc_bat_get_property(struct power_supply *psy, argument
144 struct s3c_adc_bat *bat = container_of(psy, struct s3c_adc_bat, psy);
[all...]
H A Dtest_power.c31 static int test_power_get_ac_property(struct power_supply *psy, argument
45 static int test_power_get_battery_property(struct power_supply *psy, argument
H A Dtosa_battery.c29 struct power_supply psy; member in struct:tosa_bat
64 value = wm97xx_read_aux_adc(dev_get_drvdata(bat->psy.dev->parent),
84 value = wm97xx_read_aux_adc(dev_get_drvdata(bat->psy.dev->parent),
94 static int tosa_bat_get_property(struct power_supply *psy, argument
99 struct tosa_bat *bat = container_of(psy, struct tosa_bat, psy);
146 static void tosa_bat_external_power_changed(struct power_supply *psy) argument
161 struct power_supply *psy = &bat->psy; local
168 printk(KERN_NOTICE "%s not present\n", psy
[all...]
H A Dwm831x_power.c66 static int wm831x_wall_get_prop(struct power_supply *psy, argument
70 struct wm831x_power *wm831x_power = dev_get_drvdata(psy->dev->parent);
97 static int wm831x_usb_get_prop(struct power_supply *psy, argument
101 struct wm831x_power *wm831x_power = dev_get_drvdata(psy->dev->parent);
392 static int wm831x_bat_get_prop(struct power_supply *psy, argument
396 struct wm831x_power *wm831x_power = dev_get_drvdata(psy->dev->parent);
/drivers/acpi/
H A Dac.c129 static int get_ac_property(struct power_supply *psy, argument
133 struct acpi_ac *ac = to_acpi_ac(psy);
/drivers/hid/
H A Dhid-wacom.c62 static int wacom_battery_get_property(struct power_supply *psy, argument
66 struct wacom_data *wdata = container_of(psy,
92 static int wacom_ac_get_property(struct power_supply *psy, argument
96 struct wacom_data *wdata = container_of(psy, struct wacom_data, ac);

Completed in 718 milliseconds

12