Searched refs:psy_cfg (Results 1 - 25 of 91) sorted by relevance

1234

/linux-master/drivers/power/supply/
H A Dwilco-charger.c172 struct power_supply_config psy_cfg = {}; local
175 psy_cfg.drv_data = ec;
176 psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg);
H A Dingenic-battery.c127 struct power_supply_config psy_cfg = {}; local
146 psy_cfg.drv_data = bat;
147 psy_cfg.of_node = dev->of_node;
149 bat->battery = devm_power_supply_register(dev, desc, &psy_cfg);
H A Dlego_ev3_battery.c158 struct power_supply_config psy_cfg = {}; local
201 psy_cfg.of_node = pdev->dev.of_node;
202 psy_cfg.drv_data = batt;
205 &psy_cfg);
H A Drt5033_battery.c144 struct power_supply_config psy_cfg = {}; local
162 psy_cfg.of_node = client->dev.of_node;
163 psy_cfg.drv_data = battery;
167 &psy_cfg);
H A Dsurface_charger.c199 struct power_supply_config psy_cfg = {}; local
211 psy_cfg.drv_data = ac;
212 psy_cfg.supplied_to = battery_supplied_to;
213 psy_cfg.num_supplicants = ARRAY_SIZE(battery_supplied_to);
215 ac->psy = devm_power_supply_register(&ac->sdev->dev, &ac->psy_desc, &psy_cfg);
H A Dpmu_battery.c162 struct power_supply_config psy_cfg = {}; local
174 psy_cfg.drv_data = pbat;
178 &psy_cfg);
H A Dmax8998_charger.c95 struct power_supply_config psy_cfg = {}; local
175 psy_cfg.drv_data = max8998;
179 &psy_cfg);
H A Drx51_battery.c193 struct power_supply_config psy_cfg = {}; local
207 psy_cfg.drv_data = di;
221 di->bat = devm_power_supply_register(di->dev, &di->bat_desc, &psy_cfg);
H A Dgpio-charger.c255 struct power_supply_config psy_cfg = {}; local
315 psy_cfg.of_node = dev->of_node;
316 psy_cfg.drv_data = gpio_charger;
321 psy_cfg.supplied_to = pdata->supplied_to;
322 psy_cfg.num_supplicants = pdata->num_supplicants;
332 &psy_cfg);
H A Dtps65090-charger.c233 struct power_supply_config psy_cfg = {}; local
260 psy_cfg.supplied_to = pdata->supplied_to;
261 psy_cfg.num_supplicants = pdata->num_supplicants;
262 psy_cfg.of_node = pdev->dev.of_node;
263 psy_cfg.drv_data = cdata;
266 &psy_cfg);
H A Dlt3651-charger.c96 struct power_supply_config psy_cfg = {}; local
134 psy_cfg.of_node = pdev->dev.of_node;
135 psy_cfg.drv_data = lt3651_charger;
138 charger_desc, &psy_cfg);
H A Dgeneric-adc-battery.c158 struct power_supply_config psy_cfg = {}; local
169 psy_cfg.of_node = pdev->dev.of_node;
170 psy_cfg.drv_data = adc_bat;
232 adc_bat->psy = devm_power_supply_register(&pdev->dev, psy_desc, &psy_cfg);
H A Dsbs-charger.c167 struct power_supply_config psy_cfg = {}; local
176 psy_cfg.of_node = client->dev.of_node;
177 psy_cfg.drv_data = chip;
194 chip->power_supply = devm_power_supply_register(&client->dev, &sbs_desc, &psy_cfg);
H A Dacer_a500_battery.c225 struct power_supply_config psy_cfg = {}; local
234 psy_cfg.of_node = pdev->dev.parent->of_node;
235 psy_cfg.drv_data = bat;
243 &psy_cfg);
H A Dpm8916_bms_vm.c152 struct power_supply_config psy_cfg = {}; local
212 psy_cfg.drv_data = bat;
213 psy_cfg.of_node = dev->of_node;
215 bat->battery = devm_power_supply_register(dev, &pm8916_bms_vm_battery_psy_desc, &psy_cfg);
H A Dmm8013.c250 struct power_supply_config psy_cfg = {}; local
276 psy_cfg.drv_data = chip;
277 psy_cfg.of_node = dev->of_node;
279 psy = devm_power_supply_register(dev, &mm8013_desc, &psy_cfg);
H A Dgoldfish_battery.c203 struct power_supply_config psy_cfg = {}; local
233 psy_cfg.drv_data = data;
237 &psy_cfg);
243 &psy_cfg);
H A Dpcf50633-charger.c384 struct power_supply_config psy_cfg = {}; local
402 psy_cfg.supplied_to = mbc->pcf->pdata->batteries;
403 psy_cfg.num_supplicants = mbc->pcf->pdata->num_batteries;
404 psy_cfg.drv_data = mbc;
409 &psy_cfg);
415 usb_psy_cfg = psy_cfg;
428 &psy_cfg);
H A Dbq24735-charger.c360 struct power_supply_config psy_cfg = {}; local
403 psy_cfg.supplied_to = charger->pdata->supplied_to;
404 psy_cfg.num_supplicants = charger->pdata->num_supplicants;
405 psy_cfg.of_node = client->dev.of_node;
406 psy_cfg.drv_data = charger;
449 &psy_cfg);
H A Dmax8903_charger.c330 struct power_supply_config psy_cfg = {}; local
352 psy_cfg.of_node = dev->of_node;
353 psy_cfg.drv_data = data;
355 data->psy = devm_power_supply_register(dev, &data->psy_desc, &psy_cfg);
H A Dpm8916_lbc.c256 struct power_supply_config psy_cfg = {}; local
324 psy_cfg.drv_data = chg;
325 psy_cfg.of_node = dev->of_node;
327 chg->charger = devm_power_supply_register(dev, &pm8916_lbc_charger_psy_desc, &psy_cfg);
H A Daxp20x_ac_power.c324 struct power_supply_config psy_cfg = {}; local
367 psy_cfg.of_node = pdev->dev.of_node;
368 psy_cfg.drv_data = power;
372 &psy_cfg);
H A Dsbs-manager.c325 struct power_supply_config psy_cfg = {}; local
381 psy_cfg.drv_data = data;
382 psy_cfg.of_node = dev->of_node;
383 data->psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
/linux-master/drivers/usb/typec/ucsi/
H A Dpsy.c233 struct power_supply_config psy_cfg = {}; local
237 psy_cfg.drv_data = con;
238 psy_cfg.fwnode = dev_fwnode(dev);
253 con->psy = power_supply_register(dev, &con->psy_desc, &psy_cfg);
/linux-master/drivers/staging/nvec/
H A Dnvec_power.c378 struct power_supply_config psy_cfg = {}; local
391 psy_cfg.supplied_to = nvec_power_supplied_to;
392 psy_cfg.num_supplicants = ARRAY_SIZE(nvec_power_supplied_to);
414 *psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg);

Completed in 191 milliseconds

1234