| /linux/drivers/power/supply/ |
| H A D | surface_charger.c | 199 struct power_supply_config psy_cfg = {}; in spwr_ac_register() local 211 psy_cfg.drv_data = ac; in spwr_ac_register() 212 psy_cfg.supplied_to = battery_supplied_to; in spwr_ac_register() 213 psy_cfg.num_supplicants = ARRAY_SIZE(battery_supplied_to); in spwr_ac_register() 215 ac->psy = devm_power_supply_register(&ac->sdev->dev, &ac->psy_desc, &psy_cfg); in spwr_ac_register()
|
| H A D | huawei-gaokun-battery.c | 587 struct power_supply_config psy_cfg = {}; in gaokun_psy_probe() local 601 psy_cfg.drv_data = ecbat; in gaokun_psy_probe() 603 &psy_cfg); in gaokun_psy_probe() 608 psy_cfg.supplied_to = (char **)&gaokun_psy_bat_desc.name; in gaokun_psy_probe() 609 psy_cfg.num_supplicants = 1; in gaokun_psy_probe() 610 psy_cfg.no_wakeup_source = true; in gaokun_psy_probe() 611 psy_cfg.attr_grp = gaokun_psy_features_groups; in gaokun_psy_probe() 613 &psy_cfg); in gaokun_psy_probe()
|
| H A D | wilco-charger.c | 172 struct power_supply_config psy_cfg = {}; in wilco_charge_probe() local 175 psy_cfg.drv_data = ec; in wilco_charge_probe() 176 psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg); in wilco_charge_probe()
|
| H A D | goldfish_battery.c | 203 struct power_supply_config psy_cfg = {}; in goldfish_battery_probe() local 233 psy_cfg.drv_data = data; in goldfish_battery_probe() 237 &psy_cfg); in goldfish_battery_probe() 243 &psy_cfg); in goldfish_battery_probe()
|
| H A D | max8998_charger.c | 95 struct power_supply_config psy_cfg = {}; in max8998_battery_probe() local 175 psy_cfg.drv_data = max8998; in max8998_battery_probe() 179 &psy_cfg); in max8998_battery_probe()
|
| H A D | pmu_battery.c | 162 struct power_supply_config psy_cfg = {}; in pmu_bat_init() local 175 psy_cfg.drv_data = pbat; in pmu_bat_init() 179 &psy_cfg); in pmu_bat_init()
|
| H A D | twl4030_madc_battery.c | 190 struct power_supply_config psy_cfg = {}; in twl4030_madc_battery_probe() local 218 psy_cfg.drv_data = twl4030_madc_bat; in twl4030_madc_battery_probe() 221 &psy_cfg); in twl4030_madc_battery_probe()
|
| H A D | max8925_power.c | 507 struct power_supply_config psy_cfg = {}; /* Only for ac and usb */ in max8925_power_probe() local 527 psy_cfg.supplied_to = pdata->supplied_to; in max8925_power_probe() 528 psy_cfg.num_supplicants = pdata->num_supplicants; in max8925_power_probe() 530 info->ac = devm_power_supply_register(&pdev->dev, &ac_desc, &psy_cfg); in max8925_power_probe() 535 info->usb = devm_power_supply_register(&pdev->dev, &usb_desc, &psy_cfg); in max8925_power_probe()
|
| H A D | max8997_charger.c | 168 struct power_supply_config psy_cfg = {}; in max8997_battery_probe() local 225 psy_cfg.drv_data = charger; in max8997_battery_probe() 229 &psy_cfg); in max8997_battery_probe()
|
| H A D | max14656_charger_detector.c | 241 struct power_supply_config psy_cfg = {}; in max14656_probe() local 260 psy_cfg.drv_data = chip; in max14656_probe() 275 &chip->psy_desc, &psy_cfg); in max14656_probe()
|
| H A D | lp8727_charger.c | 444 struct power_supply_config psy_cfg = {}; /* Only for ac and usb */ in lp8727_register_psy() local 453 psy_cfg.supplied_to = battery_supplied_to; in lp8727_register_psy() 454 psy_cfg.num_supplicants = ARRAY_SIZE(battery_supplied_to); in lp8727_register_psy() 456 psy->ac = devm_power_supply_register(pchg->dev, &lp8727_ac_desc, &psy_cfg); in lp8727_register_psy() 461 &psy_cfg); in lp8727_register_psy()
|
| H A D | cpcap-charger.c | 878 struct power_supply_config psy_cfg = {}; in cpcap_charger_probe() local 904 psy_cfg.fwnode = dev_fwnode(&pdev->dev); in cpcap_charger_probe() 905 psy_cfg.drv_data = ddata; in cpcap_charger_probe() 906 psy_cfg.supplied_to = cpcap_charger_supplied_to; in cpcap_charger_probe() 907 psy_cfg.num_supplicants = ARRAY_SIZE(cpcap_charger_supplied_to); in cpcap_charger_probe() 911 &psy_cfg); in cpcap_charger_probe()
|
| H A D | twl6030_charger.c | 452 struct power_supply_config psy_cfg = {}; in twl6030_charger_probe() local 469 psy_cfg.drv_data = charger; in twl6030_charger_probe() 470 psy_cfg.fwnode = dev_fwnode(&pdev->dev); in twl6030_charger_probe() 484 &psy_cfg); in twl6030_charger_probe()
|
| H A D | max1720x_battery.c | 586 struct power_supply_config psy_cfg = {}; in max1720x_probe() local 596 psy_cfg.drv_data = info; in max1720x_probe() 597 psy_cfg.fwnode = dev_fwnode(dev); in max1720x_probe() 598 psy_cfg.attr_grp = max1720x_groups; in max1720x_probe() 609 bat = devm_power_supply_register(dev, &max1720x_bat_desc, &psy_cfg); in max1720x_probe()
|
| H A D | intel_dc_ti_battery.c | 323 struct power_supply_config psy_cfg = {}; in dc_ti_battery_probe() local 366 psy_cfg.drv_data = chip; in dc_ti_battery_probe() 367 chip->psy = devm_power_supply_register(dev, &dc_ti_battery_psy_desc, &psy_cfg); in dc_ti_battery_probe()
|
| H A D | rn5t618_power.c | 719 struct power_supply_config psy_cfg = {}; in rn5t618_power_probe() local 762 psy_cfg.drv_data = info; in rn5t618_power_probe() 765 &psy_cfg); in rn5t618_power_probe() 774 &psy_cfg); in rn5t618_power_probe() 783 &psy_cfg); in rn5t618_power_probe()
|
| H A D | max1721x_battery.c | 325 struct power_supply_config psy_cfg = {}; in devm_w1_max1721x_add_device() local 354 psy_cfg.drv_data = info; in devm_w1_max1721x_add_device() 425 &psy_cfg); in devm_w1_max1721x_add_device()
|
| H A D | cros_peripheral_charger.c | 313 struct power_supply_config psy_cfg = {}; in cros_pchg_probe() local 330 psy_cfg.drv_data = port; in cros_pchg_probe() 332 psy = devm_power_supply_register(dev, psy_desc, &psy_cfg); in cros_pchg_probe()
|
| H A D | bq256xx_charger.c | 1540 struct power_supply_config *psy_cfg, struct device *dev) in bq256xx_power_supply_init() argument 1544 psy_cfg); in bq256xx_power_supply_init() 1552 psy_cfg); in bq256xx_power_supply_init() 1655 struct power_supply_config *psy_cfg, struct device *dev) in bq256xx_parse_dt() argument 1659 psy_cfg->drv_data = bq; in bq256xx_parse_dt() 1660 psy_cfg->fwnode = dev_fwnode(dev); in bq256xx_parse_dt() 1693 struct power_supply_config psy_cfg = { }; in bq256xx_probe() local 1719 ret = bq256xx_parse_dt(bq, &psy_cfg, dev); in bq256xx_probe() 1756 ret = bq256xx_power_supply_init(bq, &psy_cfg, dev); in bq256xx_probe()
|
| H A D | mp2629_charger.c | 567 struct power_supply_config psy_cfg = {}; in mp2629_charger_probe() local 610 psy_cfg.drv_data = charger; in mp2629_charger_probe() 611 psy_cfg.attr_grp = mp2629_charger_sysfs_groups; in mp2629_charger_probe() 613 &mp2629_battery_desc, &psy_cfg); in mp2629_charger_probe()
|
| H A D | cros_usbpd-charger.c | 602 struct power_supply_config psy_cfg = {}; in cros_usbpd_charger_probe() local 620 psy_cfg.drv_data = port; in cros_usbpd_charger_probe() 621 psy_cfg.no_wakeup_source = true; in cros_usbpd_charger_probe() 648 psy = devm_power_supply_register(dev, psy_desc, &psy_cfg); in cros_usbpd_charger_probe()
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | psy.c | 286 struct power_supply_config psy_cfg = {}; in ucsi_register_port_psy() local 290 psy_cfg.drv_data = con; in ucsi_register_port_psy() 291 psy_cfg.fwnode = dev_fwnode(dev); in ucsi_register_port_psy() 307 con->psy = power_supply_register(dev, &con->psy_desc, &psy_cfg); in ucsi_register_port_psy()
|
| /linux/drivers/staging/nvec/ |
| H A D | nvec_power.c | 378 struct power_supply_config psy_cfg = {}; in nvec_power_probe() local 391 psy_cfg.supplied_to = nvec_power_supplied_to; in nvec_power_probe() 392 psy_cfg.num_supplicants = ARRAY_SIZE(nvec_power_supplied_to); in nvec_power_probe() 414 *psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg); in nvec_power_probe()
|
| /linux/drivers/platform/x86/x86-android-tablets/ |
| H A D | vexia_atla10_ec.c | 214 struct power_supply_config psy_cfg = { }; in atla10_ec_probe() local 223 psy_cfg.drv_data = data; in atla10_ec_probe() 240 data->psy = devm_power_supply_register(dev, &atla10_ec_psy_desc, &psy_cfg); in atla10_ec_probe()
|
| /linux/drivers/acpi/ |
| H A D | ac.c | 207 struct power_supply_config psy_cfg = {}; in acpi_ac_probe() local 225 psy_cfg.drv_data = ac; in acpi_ac_probe() 233 &ac->charger_desc, &psy_cfg); in acpi_ac_probe()
|