Symbol: devm_power_supply_register
drivers/acpi/ac.c
224
ac->charger = devm_power_supply_register(dev, &ac->charger_desc, &psy_cfg);
drivers/extcon/extcon-intel-cht-wc.c
485
ext->psy = devm_power_supply_register(ext->dev,
drivers/extcon/extcon-lc824206xa.c
462
data->psy = devm_power_supply_register(dev, &lc824206xa_psy_desc, &psy_cfg);
drivers/hid/hid-asus.c
929
drvdata->battery = devm_power_supply_register(&hdev->dev,
drivers/hid/hid-input.c
613
bat->ps = devm_power_supply_register(&dev->dev, psy_desc, &psy_cfg);
drivers/hid/hid-kysona.c
188
drv_data->battery = devm_power_supply_register(&hdev->dev,
drivers/hid/hid-logitech-hidpp.c
4153
battery->ps = devm_power_supply_register(&hidpp->hid_dev->dev,
drivers/hid/hid-nintendo.c
2429
ctlr->battery = devm_power_supply_register(&hdev->dev,
drivers/hid/hid-playstation.c
725
battery = devm_power_supply_register(&dev->hdev->dev, &dev->battery_desc, &battery_cfg);
drivers/hid/hid-sony.c
1927
sc->battery = devm_power_supply_register(&hdev->dev, &sc->battery_desc,
drivers/hid/hid-steelseries.c
501
sd->battery = devm_power_supply_register(&sd->hdev->dev,
drivers/hid/wacom_sys.c
1814
ps_bat = devm_power_supply_register(dev, bat_desc, &psy_cfg);
drivers/platform/arm64/acer-aspire1-ec.c
464
ec->bat_psy = devm_power_supply_register(dev, &aspire_ec_bat_psy_desc, &psy_cfg);
drivers/platform/arm64/acer-aspire1-ec.c
469
ec->adp_psy = devm_power_supply_register(dev, &aspire_ec_adp_psy_desc, &psy_cfg);
drivers/platform/x86/intel/bytcrc_pwrsrc.c
216
data->psy = devm_power_supply_register(dev, &crc_pwrsrc_psy_desc, &psy_cfg);
drivers/platform/x86/sel3350-platform.c
251
sel3350->ps_a = devm_power_supply_register(&pdev->dev,
drivers/platform/x86/sel3350-platform.c
268
sel3350->ps_b = devm_power_supply_register(&pdev->dev,
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
240
data->psy = devm_power_supply_register(dev, &atla10_ec_psy_desc, &psy_cfg);
drivers/power/supply/88pm860x_battery.c
952
info->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/88pm860x_charger.c
706
info->usb = devm_power_supply_register(&pdev->dev, &pm860x_charger_desc,
drivers/power/supply/ab8500_btemp.c
772
di->btemp_psy = devm_power_supply_register(dev, &ab8500_btemp_desc,
drivers/power/supply/ab8500_chargalg.c
1813
di->chargalg_psy = devm_power_supply_register(di->dev,
drivers/power/supply/ab8500_charger.c
3579
di->ac_chg.psy = devm_power_supply_register(dev,
drivers/power/supply/ab8500_charger.c
3589
di->usb_chg.psy = devm_power_supply_register(dev,
drivers/power/supply/ab8500_fg.c
3151
di->fg_psy = devm_power_supply_register(dev, &ab8500_fg_desc, &psy_cfg);
drivers/power/supply/acer_a500_battery.c
243
bat->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/act8945a_charger.c
612
charger->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/adp5061.c
716
st->psy = devm_power_supply_register(&client->dev,
drivers/power/supply/axp20x_ac_power.c
370
power->supply = devm_power_supply_register(&pdev->dev,
drivers/power/supply/axp20x_battery.c
1122
axp20x_batt->batt = devm_power_supply_register(&pdev->dev,
drivers/power/supply/axp20x_usb_power.c
1017
power->supply = devm_power_supply_register(&pdev->dev,
drivers/power/supply/axp288_charger.c
895
info->psy_usb = devm_power_supply_register(dev, &axp288_charger_desc,
drivers/power/supply/axp288_fuel_gauge.c
782
info->bat = devm_power_supply_register(dev, &fuel_gauge_desc, &psy_cfg);
drivers/power/supply/bd71828-power.c
1229
pwr->ac = devm_power_supply_register(&pdev->dev, &bd71828_ac_desc,
drivers/power/supply/bd71828-power.c
1235
pwr->bat = devm_power_supply_register(&pdev->dev, &bd71828_bat_desc,
drivers/power/supply/bd99954-charger.c
1030
bd->charger = devm_power_supply_register(bd->dev,
drivers/power/supply/bq24257_charger.c
850
bq->charger = devm_power_supply_register(bq->dev,
drivers/power/supply/bq24735-charger.c
448
charger->charger = devm_power_supply_register(&client->dev, supply_desc,
drivers/power/supply/bq2515x_charger.c
935
bq2515x->mains = devm_power_supply_register(bq2515x->dev,
drivers/power/supply/bq2515x_charger.c
941
bq2515x->battery = devm_power_supply_register(bq2515x->dev,
drivers/power/supply/bq256xx_charger.c
1541
bq->charger = devm_power_supply_register(bq->dev,
drivers/power/supply/bq256xx_charger.c
1549
bq->battery = devm_power_supply_register(bq->dev,
drivers/power/supply/bq257xx_charger.c
732
pdata->charger = devm_power_supply_register(dev,
drivers/power/supply/bq25890_charger.c
1040
bq->charger = devm_power_supply_register(bq->dev, &bq->desc, &psy_cfg);
drivers/power/supply/bq25980_charger.c
1064
bq->charger = devm_power_supply_register(bq->dev,
drivers/power/supply/bq25980_charger.c
1070
bq->battery = devm_power_supply_register(bq->dev,
drivers/power/supply/bq27xxx_battery.c
2258
di->bat = devm_power_supply_register(di->dev, psy_desc, &psy_cfg);
drivers/power/supply/chagall-battery.c
212
cg->battery = devm_power_supply_register(dev, &chagall_battery_desc, &cfg);
drivers/power/supply/cpcap-battery.c
1162
ddata->psy = devm_power_supply_register(ddata->dev,
drivers/power/supply/cpcap-charger.c
909
ddata->usb = devm_power_supply_register(ddata->dev,
drivers/power/supply/cros_peripheral_charger.c
331
psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/cros_usbpd-charger.c
647
psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/cw2015_battery.c
675
cw_bat->rk_bat = devm_power_supply_register(&client->dev,
drivers/power/supply/da9030_battery.c
533
charger->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/da9052-battery.c
625
bat->psy = devm_power_supply_register(&pdev->dev, &psy_desc, &psy_cfg);
drivers/power/supply/da9150-charger.c
541
charger->usb = devm_power_supply_register(dev, &usb_desc, NULL);
drivers/power/supply/da9150-charger.c
545
charger->battery = devm_power_supply_register(dev, &battery_desc, NULL);
drivers/power/supply/da9150-fg.c
467
fg->battery = devm_power_supply_register(dev, &fg_desc, NULL);
drivers/power/supply/ds2760_battery.c
695
di->bat = devm_power_supply_register(dev, &di->bat_desc, &psy_cfg);
drivers/power/supply/ds2780_battery.c
767
dev_info->bat = devm_power_supply_register(&pdev->dev,
drivers/power/supply/ds2781_battery.c
771
dev_info->bat = devm_power_supply_register(&pdev->dev,
drivers/power/supply/ds2782_battery.c
409
info->battery = devm_power_supply_register(&client->dev,
drivers/power/supply/generic-adc-battery.c
232
adc_bat->psy = devm_power_supply_register(&pdev->dev, psy_desc, &psy_cfg);
drivers/power/supply/goldfish_battery.c
229
data->ac = devm_power_supply_register(&pdev->dev,
drivers/power/supply/goldfish_battery.c
235
data->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/gpio-charger.c
353
gpio_charger->charger = devm_power_supply_register(dev, charger_desc,
drivers/power/supply/huawei-gaokun-battery.c
602
ecbat->adp_psy = devm_power_supply_register(dev, &gaokun_psy_adp_desc,
drivers/power/supply/huawei-gaokun-battery.c
612
ecbat->bat_psy = devm_power_supply_register(dev, &gaokun_psy_bat_desc,
drivers/power/supply/ingenic-battery.c
151
bat->battery = devm_power_supply_register(dev, desc, &psy_cfg);
drivers/power/supply/intel_dc_ti_battery.c
367
chip->psy = devm_power_supply_register(dev, &dc_ti_battery_psy_desc, &psy_cfg);
drivers/power/supply/ip5xxx_power.c
851
psy = devm_power_supply_register(dev, &ip5xxx_battery_desc, &psy_cfg);
drivers/power/supply/ip5xxx_power.c
855
psy = devm_power_supply_register(dev, &ip5xxx_boost_desc, &psy_cfg);
drivers/power/supply/ipaq_micro_battery.c
248
micro_batt_power = devm_power_supply_register(&pdev->dev,
drivers/power/supply/ipaq_micro_battery.c
254
micro_ac_power = devm_power_supply_register(&pdev->dev,
drivers/power/supply/lego_ev3_battery.c
204
batt->psy = devm_power_supply_register(dev, &lego_ev3_battery_desc,
drivers/power/supply/lenovo_yoga_c630_battery.c
447
ecbat->adp_psy = devm_power_supply_register(dev, &yoga_c630_psy_adpt_psy_desc, &adp_cfg);
drivers/power/supply/lp8727_charger.c
456
psy->ac = devm_power_supply_register(pchg->dev, &lp8727_ac_desc, &psy_cfg);
drivers/power/supply/lp8727_charger.c
460
psy->usb = devm_power_supply_register(pchg->dev, &lp8727_usb_desc,
drivers/power/supply/lp8727_charger.c
465
psy->batt = devm_power_supply_register(pchg->dev, &lp8727_batt_desc, NULL);
drivers/power/supply/lp8788-charger.c
663
pchg->charger = devm_power_supply_register(&pdev->dev,
drivers/power/supply/lp8788-charger.c
669
pchg->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/lt3651-charger.c
137
lt3651_charger->charger = devm_power_supply_register(&pdev->dev,
drivers/power/supply/ltc2941-battery-gauge.c
540
info->supply = devm_power_supply_register(&client->dev,
drivers/power/supply/ltc4162-l-charger.c
1200
info->charger = devm_power_supply_register(dev, desc, &ltc4162l_config);
drivers/power/supply/macsmc-power.c
810
power->batt = devm_power_supply_register(dev, &power->batt_desc, &psy_cfg);
drivers/power/supply/macsmc-power.c
849
power->ac = devm_power_supply_register(dev, &power->ac_desc, &psy_cfg);
drivers/power/supply/max14577_charger.c
589
chg->charger = devm_power_supply_register(&pdev->dev,
drivers/power/supply/max14656_charger_detector.c
273
chip->detect_psy = devm_power_supply_register(dev,
drivers/power/supply/max17040_battery.c
502
chip->battery = devm_power_supply_register(&client->dev,
drivers/power/supply/max17042_battery.c
1204
chip->battery = devm_power_supply_register(dev, max17042_desc,
drivers/power/supply/max1720x_battery.c
609
bat = devm_power_supply_register(dev, &max1720x_bat_desc, &psy_cfg);
drivers/power/supply/max1721x_battery.c
424
info->bat = devm_power_supply_register(&sl->dev, &info->bat_desc,
drivers/power/supply/max77650-charger.c
324
battery = devm_power_supply_register(dev,
drivers/power/supply/max77693_charger.c
764
chg->charger = devm_power_supply_register(&pdev->dev,
drivers/power/supply/max77705_charger.c
639
chg->psy_chg = devm_power_supply_register(dev, &max77705_charger_psy_desc, &pscfg);
drivers/power/supply/max77759_charger.c
716
chg->psy = devm_power_supply_register(dev, &max77759_charger_desc,
drivers/power/supply/max77976_charger.c
479
psy = devm_power_supply_register(dev, &max77976_psy_desc, &psy_cfg);
drivers/power/supply/max8903_charger.c
355
data->psy = devm_power_supply_register(dev, &data->psy_desc, &psy_cfg);
drivers/power/supply/max8925_power.c
530
info->ac = devm_power_supply_register(&pdev->dev, &ac_desc, &psy_cfg);
drivers/power/supply/max8925_power.c
535
info->usb = devm_power_supply_register(&pdev->dev, &usb_desc, &psy_cfg);
drivers/power/supply/max8925_power.c
540
info->battery = devm_power_supply_register(&pdev->dev, &battery_desc, NULL);
drivers/power/supply/max8971_charger.c
673
priv->psy_mains = devm_power_supply_register(dev, &max8971_charger_desc, &cfg);
drivers/power/supply/max8997_charger.c
227
charger->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/max8998_charger.c
176
max8998->battery = devm_power_supply_register(max8998->dev,
drivers/power/supply/mm8013.c
279
psy = devm_power_supply_register(dev, &mm8013_desc, &psy_cfg);
drivers/power/supply/mp2629_charger.c
603
charger->usb = devm_power_supply_register(dev, &mp2629_usb_desc, NULL);
drivers/power/supply/mp2629_charger.c
611
charger->battery = devm_power_supply_register(dev,
drivers/power/supply/mt6360_charger.c
814
mci->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/mt6370-charger.c
758
priv->psy = devm_power_supply_register(priv->dev, &mt6370_chg_psy_desc,
drivers/power/supply/olpc_battery.c
679
data->olpc_ac = devm_power_supply_register(&pdev->dev, &olpc_ac_desc,
drivers/power/supply/olpc_battery.c
698
data->olpc_bat = devm_power_supply_register(&pdev->dev, &olpc_bat_desc,
drivers/power/supply/pf1550-charger.c
589
chg->charger = devm_power_supply_register(&pdev->dev,
drivers/power/supply/pf1550-charger.c
596
chg->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/pm8916_bms_vm.c
205
bat->battery = devm_power_supply_register(dev, &pm8916_bms_vm_battery_psy_desc, &psy_cfg);
drivers/power/supply/pm8916_lbc.c
317
chg->charger = devm_power_supply_register(dev, &pm8916_lbc_charger_psy_desc, &psy_cfg);
drivers/power/supply/power_supply_core.c
1744
EXPORT_SYMBOL_GPL(devm_power_supply_register);
drivers/power/supply/qcom_battmgr.c
1673
battmgr->bat_psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/qcom_battmgr.c
1678
battmgr->ac_psy = devm_power_supply_register(dev, &sc8280xp_ac_psy_desc, &psy_cfg_supply);
drivers/power/supply/qcom_battmgr.c
1683
battmgr->usb_psy = devm_power_supply_register(dev, &sc8280xp_usb_psy_desc, &psy_cfg_supply);
drivers/power/supply/qcom_battmgr.c
1688
battmgr->wls_psy = devm_power_supply_register(dev, &sc8280xp_wls_psy_desc, &psy_cfg_supply);
drivers/power/supply/qcom_battmgr.c
1698
battmgr->bat_psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/qcom_battmgr.c
1703
battmgr->usb_psy = devm_power_supply_register(dev, &sm8350_usb_psy_desc, &psy_cfg_supply);
drivers/power/supply/qcom_battmgr.c
1708
battmgr->wls_psy = devm_power_supply_register(dev, &sm8350_wls_psy_desc, &psy_cfg_supply);
drivers/power/supply/qcom_smbb.c
884
chg->bat_psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/qcom_smbb.c
895
chg->usb_psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/qcom_smbb.c
919
chg->dc_psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/qcom_smbx.c
987
devm_power_supply_register(chip->dev, desc, &supply_config);
drivers/power/supply/rk817_charger.c
1134
charger->bat_ps = devm_power_supply_register(&pdev->dev,
drivers/power/supply/rk817_charger.c
1140
charger->chg_ps = devm_power_supply_register(&pdev->dev,
drivers/power/supply/rn5t618_power.c
763
info->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/rn5t618_power.c
772
info->adp = devm_power_supply_register(&pdev->dev,
drivers/power/supply/rn5t618_power.c
781
info->usb = devm_power_supply_register(&pdev->dev,
drivers/power/supply/rt5033_battery.c
166
battery->psy = devm_power_supply_register(&client->dev,
drivers/power/supply/rt5033_charger.c
681
charger->psy = devm_power_supply_register(charger->dev,
drivers/power/supply/rt9455_charger.c
1667
info->charger = devm_power_supply_register(dev, &rt9455_charger_desc,
drivers/power/supply/rt9467-charger.c
842
data->psy = devm_power_supply_register(data->dev, &rt9467_chg_psy_desc,
drivers/power/supply/rt9471.c
745
chip->psy = devm_power_supply_register(dev, desc, &cfg);
drivers/power/supply/rt9756.c
640
data->bat_psy = devm_power_supply_register(dev, bat_desc, &bat_cfg);
drivers/power/supply/rt9756.c
671
data->psy = devm_power_supply_register(dev, desc, &cfg);
drivers/power/supply/rx51_battery.c
221
di->bat = devm_power_supply_register(di->dev, &di->bat_desc, &psy_cfg);
drivers/power/supply/s2m-charger.c
278
priv->psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/s2mu005-battery.c
271
priv->psy = devm_power_supply_register(priv->dev, psy_desc, &psy_cfg);
drivers/power/supply/sbs-battery.c
1196
chip->power_supply = devm_power_supply_register(&client->dev, sbs_desc,
drivers/power/supply/sbs-charger.c
204
chip->power_supply = devm_power_supply_register(&client->dev, sbs_desc, &psy_cfg);
drivers/power/supply/sbs-manager.c
383
data->psy = devm_power_supply_register(dev, psy_desc, &psy_cfg);
drivers/power/supply/sc2731_charger.c
484
info->psy_usb = devm_power_supply_register(&pdev->dev,
drivers/power/supply/sc27xx_fuel_gauge.c
1207
data->battery = devm_power_supply_register(dev, &sc27xx_fgu_desc,
drivers/power/supply/smb347-charger.c
1558
smb->mains = devm_power_supply_register(dev, &smb347_mains_desc,
drivers/power/supply/smb347-charger.c
1565
smb->usb = devm_power_supply_register(dev, &smb347_usb_desc,
drivers/power/supply/stc3117_fuel_gauge.c
549
data->battery = devm_power_supply_register(&client->dev,
drivers/power/supply/surface-rt-ec.c
320
srt->bat = devm_power_supply_register(dev, &srt_bat_power_supply_desc,
drivers/power/supply/surface-rt-ec.c
331
srt->psy = devm_power_supply_register(dev, &srt_psy_power_supply_desc,
drivers/power/supply/surface_battery.c
801
bat->psy = devm_power_supply_register(&bat->sdev->dev, &bat->psy_desc, &psy_cfg);
drivers/power/supply/surface_charger.c
215
ac->psy = devm_power_supply_register(&ac->sdev->dev, &ac->psy_desc, &psy_cfg);
drivers/power/supply/tps65090-charger.c
265
cdata->ac = devm_power_supply_register(&pdev->dev, &tps65090_charger_desc,
drivers/power/supply/tps65217_charger.c
204
charger->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/twl4030_charger.c
1039
bci->ac = devm_power_supply_register(&pdev->dev, &twl4030_bci_ac_desc,
drivers/power/supply/twl4030_charger.c
1047
bci->usb = devm_power_supply_register(&pdev->dev, &twl4030_bci_usb_desc,
drivers/power/supply/twl4030_madc_battery.c
217
twl4030_madc_bat->psy = devm_power_supply_register(&pdev->dev,
drivers/power/supply/twl6030_charger.c
482
charger->usb = devm_power_supply_register(&pdev->dev,
drivers/power/supply/ucs1002_power.c
606
info->charger = devm_power_supply_register(dev, &ucs1002_charger_desc,
drivers/power/supply/ug3105_battery.c
156
chip->psy = devm_power_supply_register(dev, &ug3105_psy_desc, &psy_cfg);
drivers/power/supply/wilco-charger.c
176
psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg);
drivers/power/supply/wm831x_backup.c
193
devdata->backup = devm_power_supply_register(&pdev->dev,
drivers/power/supply/wm831x_power.c
579
power->wall = devm_power_supply_register(&pdev->dev,
drivers/power/supply/wm831x_power.c
592
power->usb = devm_power_supply_register(&pdev->dev,
drivers/power/supply/wm831x_power.c
611
power->battery = devm_power_supply_register(&pdev->dev,
drivers/power/supply/wm8350_power.c
543
power->ac = devm_power_supply_register(&pdev->dev, &wm8350_ac_desc, NULL);
drivers/power/supply/wm8350_power.c
547
power->battery = devm_power_supply_register(&pdev->dev, &wm8350_battery_desc, NULL);
drivers/power/supply/wm8350_power.c
551
power->usb = devm_power_supply_register(&pdev->dev, &wm8350_usb_desc, NULL);
drivers/power/supply/wm97xx_battery.c
226
bat_psy = devm_power_supply_register(&dev->dev, &bat_psy_desc, &cfg);
drivers/regulator/act8865-regulator.c
649
charger = devm_power_supply_register(dev, &act8600_charger_desc, &cfg);
drivers/usb/common/usb-conn-gpio.c
185
info->charger = devm_power_supply_register(dev, desc, &cfg);
drivers/usb/typec/anx7411.c
1454
ctx->psy = devm_power_supply_register(ctx->dev, psy_desc, &psy_cfg);
drivers/usb/typec/rt1719.c
580
data->psy = devm_power_supply_register(data->dev, &data->psy_desc,
drivers/usb/typec/tcpm/tcpm.c
8462
port->psy = devm_power_supply_register(port->dev, &port->psy_desc,
drivers/usb/typec/tipd/core.c
1183
tps->psy = devm_power_supply_register(tps->dev, &tps->psy_desc,
include/linux/power_supply.h
911
devm_power_supply_register(struct device *parent,