/linux-master/drivers/power/supply/ |
H A D | wilco-charger.c | 172 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 D | ingenic-battery.c | 127 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 D | lego_ev3_battery.c | 158 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 D | rt5033_battery.c | 144 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 D | surface_charger.c | 199 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 D | pmu_battery.c | 162 struct power_supply_config psy_cfg = {}; local 174 psy_cfg.drv_data = pbat; 178 &psy_cfg);
|
H A D | max8998_charger.c | 95 struct power_supply_config psy_cfg = {}; local 175 psy_cfg.drv_data = max8998; 179 &psy_cfg);
|
H A D | rx51_battery.c | 193 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 D | gpio-charger.c | 255 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 D | tps65090-charger.c | 233 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 D | lt3651-charger.c | 96 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 D | generic-adc-battery.c | 158 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 D | sbs-charger.c | 167 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 D | acer_a500_battery.c | 225 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 D | pm8916_bms_vm.c | 152 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 D | mm8013.c | 250 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 D | goldfish_battery.c | 203 struct power_supply_config psy_cfg = {}; local 233 psy_cfg.drv_data = data; 237 &psy_cfg); 243 &psy_cfg);
|
H A D | pcf50633-charger.c | 384 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 D | bq24735-charger.c | 360 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 D | max8903_charger.c | 330 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 D | pm8916_lbc.c | 256 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 D | axp20x_ac_power.c | 324 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 D | sbs-manager.c | 325 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 D | psy.c | 233 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 D | nvec_power.c | 378 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);
|